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