wr1207
2022-03-09 78d5094582b942ba2745264fc938c899700ce550
src/app/modules/base/controller/admin/comm.ts
@@ -1,10 +1,11 @@
import { Provide, Inject, Get, Post, Body, ALL } from '@midwayjs/decorator';
import { Provide, Inject, Get, Post, Body, ALL, Query } from '@midwayjs/decorator';
import { Context } from 'egg';
import { CoolController, BaseController, ICoolFile } from '@cool-midway/core';
import { BaseSysUserEntity } from '../../entity/sys/user';
import { BaseSysLoginService } from '../../service/sys/login';
import { BaseSysPermsService } from '../../service/sys/perms';
import { BaseSysUserService } from '../../service/sys/user';
import { DataService } from '../../service/dataapi/dataapi';
/**
 * Base 通用接口 一般写不需要权限过滤的接口
@@ -20,6 +21,9 @@
  @Inject()
  baseSysLoginService: BaseSysLoginService;
  @Inject()
  dataService: DataService;
  @Inject()
  ctx: Context;
@@ -90,4 +94,23 @@
    await this.baseSysLoginService.logout();
    return this.ok();
  }
  /**
   * 获得数据
   */
   @Get('/getdata', { summary: '数据接口' })
   async getData(@Query(ALL) params: any) {
     console.log('-------------------------------------------------------');
     return this.ok(await this.dataService.getData(params));
   }
  /**
   * 获得数据
   */
   @Get('/postdata', { summary: '数据接口' })
   async postData(@Query(ALL) params: any) {
     return this.ok(await this.dataService.getData(params));
   }
}