diff --git a/miniprogram/api/meeting/equipment.js b/miniprogram/api/meeting/equipment.js index 870961f..f6bb48a 100644 --- a/miniprogram/api/meeting/equipment.js +++ b/miniprogram/api/meeting/equipment.js @@ -56,6 +56,15 @@ export function getAllPanelInfoByRoomIdRq(id) { }); } +// 根据情景面板id 调用 +export function callApiByPanelIdRq(data) { + return request({ + url: `/api/wisdom/callApiByPanelId`, + method: "post", + data + }); +} + // 根据设备id调用对接接口 //{ diff --git a/miniprogram/pages/smartDevice/room/room.js b/miniprogram/pages/smartDevice/room/room.js index 3ce9255..a7c38fc 100644 --- a/miniprogram/pages/smartDevice/room/room.js +++ b/miniprogram/pages/smartDevice/room/room.js @@ -3,6 +3,7 @@ const app = getApp() import { getAllDeviceInfoByRoomIdRq, getAllPanelInfoByRoomIdRq, + callApiByPanelIdRq, callApiByDeviceIdRq, getDeviceInfoRq } from "../../../api/meeting/equipment.js" @@ -163,6 +164,14 @@ Page({ sceneList = sceneList.map(item => { if (item.id == obj.id) { item.isSelect = !item.isSelect + if (item.isSelect) { + callApiByPanelIdRq({ + id: item.id + }).then(res => { + console.log('callApiByPanelIdRq', res); + }) + } + } else { item.isSelect = false }