options.js 459 B

1234567891011121314
  1. 'use strict';
  2. const Controller = require('egg').Controller;
  3. const { CrudController } = require('naf-framework-mongoose-free/lib/controller');
  4. const options = require('../public/options');
  5. const _ = require('lodash');
  6. // 选项
  7. class OptionsController extends Controller {
  8. async index() {
  9. const body = this.ctx.request.body;
  10. const data = _.pick(options, body);
  11. this.ctx.ok({ data });
  12. }
  13. }
  14. module.exports = CrudController(OptionsController, {});