From 78d5094582b942ba2745264fc938c899700ce550 Mon Sep 17 00:00:00 2001
From: wr1207 <wyun001@163.com>
Date: 星期三, 09 三月 2022 09:42:33 +0800
Subject: [PATCH] add datainterface

---
 src/app/modules/base/controller/admin/comm.ts |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/src/app/modules/base/controller/admin/comm.ts b/src/app/modules/base/controller/admin/comm.ts
index 3446302..9ab7bff 100644
--- a/src/app/modules/base/controller/admin/comm.ts
+++ b/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));
+   }     
+   
+
 }

--
Gitblit v1.9.1