appbasic.js 576 B

1234567891011121314151617181920212223
  1. 'use strict';
  2. const { CrudService } = require('naf-framework-mongoose-free/lib/service');
  3. const { BusinessError, ErrorCode } = require('naf-core').Error;
  4. const _ = require('lodash');
  5. const assert = require('assert');
  6. // app基本信息
  7. class AppbasicService extends CrudService {
  8. constructor(ctx) {
  9. super(ctx, 'appbasic');
  10. this.model = this.ctx.model.Appbasic;
  11. }
  12. async query({ ...info }) {
  13. let res = {};
  14. const data = await this.model.findOne({ ...info });
  15. if (data) {
  16. res = data;
  17. }
  18. return res;
  19. }
  20. }
  21. module.exports = AppbasicService;