From 86fa4cc4bf4d0638d1180d705856e12604165910 Mon Sep 17 00:00:00 2001 From: Teng <461587751@qq.com> Date: Wed, 29 Oct 2025 09:08:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/NursingNew/component/api.js | 18 +++++++++--------- pages/NursingNew/component/equipment.vue | 20 ++++++++++++++++---- pages/Warehouse/Warehouse.vue | 2 +- 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/pages/NursingNew/component/api.js b/pages/NursingNew/component/api.js index 3650630..6368586 100644 --- a/pages/NursingNew/component/api.js +++ b/pages/NursingNew/component/api.js @@ -97,15 +97,15 @@ export const waterwaterRead = (cid,address) => { // }) // } // 摄像头报修 -// export const humidDevicebaoxiu = (id) => { -// return request({ -// url: `${uni.getStorageSync('serverUrl')}/api/iot/humidDevice/baoxiu`, -// method: 'post', -// data: { -// id:id -// }, -// }) -// } +export const cameraInfobaoxiu = (id) => { + return request({ + url: `${uni.getStorageSync('serverUrl')}/api/iot/tplink/cameraInfo/baoxiu`, + method: 'post', + data: { + id:id + }, + }) +} // 温湿度计保修 export const humidDevicebaoxiu = (id) => { return request({ diff --git a/pages/NursingNew/component/equipment.vue b/pages/NursingNew/component/equipment.vue index 660dad6..375c49e 100644 --- a/pages/NursingNew/component/equipment.vue +++ b/pages/NursingNew/component/equipment.vue @@ -465,7 +465,7 @@ import { ref, onMounted, onBeforeUnmount, computed, nextTick, defineProps, watch, onUnmounted } from 'vue'; import { electricityMeterlist, electricityMetereleReset, electricityMetereleControl, electricityMeterbaoxiu, electricityMeteleRead, - waterwaterReset, waterwaterControl, waterbaoxiu, waterwaterRead, humidDevicebaoxiu, updateDeviceRealTime + waterwaterReset, waterwaterControl, waterbaoxiu, waterwaterRead, humidDevicebaoxiu, updateDeviceRealTime,cameraInfobaoxiu } from "./api.js" import { movedirection, queryPadPageList } from '@/pages/watch/api/lunpan.js' import joysticknew from '@/component/public/newgame/joysticknew.vue'; @@ -1286,6 +1286,20 @@ init() }, 4000) + }) + }else if (typeNow.value == 0) { + cameraInfobaoxiu(tempmessage.value.id).then((res : any) => { + uni.showToast({ + title: res.message, + icon: 'none', // 'success' | 'none' (小程序还有 'loading') + duration: 1500, + mask: false + }) + // console.log("!1", res) + setTimeout(() => { + init() + }, 4000) + }) } @@ -1723,9 +1737,7 @@ } } - onUnmounted(() => { - clearInterval(timer) - }) +