From a97d3b4a19c0fc7586bd02f5b51f609904d5cf15 Mon Sep 17 00:00:00 2001
From: wangrong <wangrong@shsening.com>
Date: 星期六, 25 七月 2026 12:12:00 +0800
Subject: [PATCH] 萤石云设备对接
---
src/modules/basicdata/controller/admin/iot.ts | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/modules/basicdata/controller/admin/iot.ts b/src/modules/basicdata/controller/admin/iot.ts
index 4c1e25e..0f129d3 100644
--- a/src/modules/basicdata/controller/admin/iot.ts
+++ b/src/modules/basicdata/controller/admin/iot.ts
@@ -1,4 +1,4 @@
-import { Inject } from '@midwayjs/core';
+import { Body, Inject, Post, Query } from '@midwayjs/core';
import { CoolController, BaseController } from '@cool-midway/core';
import { BasicdataIotEntity } from '../../entity/iot';
import { BasicdataIotService } from '../../service/iot';
@@ -27,10 +27,8 @@
where: async ctx => {
const conditions: any[][] = [];
conditions.push(...(await WithDeptFilterWhere(ctx, { alias: 'a', field: 'departmentId' })));
-
// 鍏朵粬鍏宠仈琛紙涓句緥锛�
// conditions.push(...(await deptFilterWhere(ctx, 'd', 'id')));
-
return conditions;
},
},
@@ -38,4 +36,11 @@
export class AdminBasicdataIotController extends BaseController {
@Inject()
basicdataIotService: BasicdataIotService;
+
+ @Post('/getYsDevices', { summary: '鑾峰彇钀ょ煶浜戠洃鎺ц澶�' })
+ async getYsDevices(@Body('businessId') businessId: string) {
+ const devices = await this.basicdataIotService.getYsDevices(businessId);
+ return this.ok(devices);
+ }
+
}
\ No newline at end of file
--
Gitblit v1.9.1