From 0aa494d81a665c143729ce4cb70d33fb4168f081 Mon Sep 17 00:00:00 2001 From: zhangqun <179111901@qq.com> Date: Thu, 16 Mar 2023 09:57:35 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E7=BD=AEbim=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E6=B8=85=E9=99=A4=E5=85=89=E6=BA=90=E6=96=B9=E6=B3=95=EF=BC=8C?= =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=85=88=E8=8E=B7=E5=8F=96=E5=85=89=E6=BA=90?= =?UTF-8?q?=E5=86=8D=E6=B8=85=E9=99=A4=EF=BC=8C=E7=94=A8=E6=9D=A5=E5=A4=84?= =?UTF-8?q?=E7=90=86=E4=B8=9A=E5=8A=A1=E5=8C=BA=E5=92=8C=E5=A1=94=E5=8F=B0?= =?UTF-8?q?=E5=88=87=E6=8D=A2bim=E6=A0=B7=E5=BC=8F=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/monitoring/electricity.vue | 3 ++- src/components/monitoring/lift.vue | 6 ++++-- src/components/monitoring/light.vue | 6 ++++-- src/util/bfHelper.js | 1 + src/views/garden/generalizePattern.vue | 3 ++- 5 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/components/monitoring/electricity.vue b/src/components/monitoring/electricity.vue index 1fb01a2..5a76a60 100644 --- a/src/components/monitoring/electricity.vue +++ b/src/components/monitoring/electricity.vue @@ -193,7 +193,7 @@ curElectro.sumBuilding > curElectro.sumCompare ? '#ff8b2e' : '#2cd52c', - }" class="use-unit">{{ item.comEle }}kw·h + }" class="use-unit">{{ (item.comEle + '').substring('.').length > 2 ? item.comEle.toFixed(2) : item.comEle }}kw·h
上月:{{ item.lastEle }}kw·h @@ -467,6 +467,7 @@ export default { "$store.state.bfHelperState.bfState": { immediate: true, handler(newval, olval) { + console.log('bfState',newval) if (newval) { // 模型恢复全部状态 resetStatus(2); diff --git a/src/components/monitoring/lift.vue b/src/components/monitoring/lift.vue index 340dd3f..c55659b 100644 --- a/src/components/monitoring/lift.vue +++ b/src/components/monitoring/lift.vue @@ -173,8 +173,8 @@ export default { pos: 0, height: 5350, offsetZ: 250, - // path: "ws://192.168.1.106/blade-datamqtt/ws", - path: "ws://10.90.100.204/blade-datamqtt/ws", + path: "ws://192.168.1.3/blade-websocket/ws?lift", + // path: "ws://10.90.100.204/blade-websocket/ws?lift", socket: "", arr: [], //电梯信息 listData: [], @@ -312,6 +312,7 @@ export default { }, beforeDestroy() { if (this.socket) { + console.log('close scoket'); this.socket.close(); this.socket = ""; } @@ -320,6 +321,7 @@ export default { destroyed() { // 销毁监听 if (this.socket) { + console.log('close scoket'); this.socket.close(); this.socket = ""; } diff --git a/src/components/monitoring/light.vue b/src/components/monitoring/light.vue index e6d437d..a5bb8a7 100644 --- a/src/components/monitoring/light.vue +++ b/src/components/monitoring/light.vue @@ -310,7 +310,8 @@ export default { }, data() { return { - path:'ws://192.168.1.12/blade-datahttp/ws',//socket地址 + // path:'ws://10.90.100.204/blade-websocket/ws?light',//socket地址 + path:'ws://192.168.1.3/blade-websocket/ws?light_kk',//socket地址 build: "00", //楼 floored: null, //楼层 controlAll: 2, //批量控制开关 @@ -363,7 +364,7 @@ export default { handler(newval, olval) { if (newval) { // 模型恢复全部状态 - bfHelper.resetStatus(2); + // bfHelper.resetStatus(2); if (newval == 1) { window.sessionStorage.setItem( "camera", @@ -458,6 +459,7 @@ export default { }, beforeDestroy() { if (this.socket) { + console.log('close scoket'); this.socket.close(); this.socket = ""; } diff --git a/src/util/bfHelper.js b/src/util/bfHelper.js index 3551d40..d5f3fb5 100644 --- a/src/util/bfHelper.js +++ b/src/util/bfHelper.js @@ -3063,6 +3063,7 @@ const resetStatus = (bgType, cameraState, mode) => { // 清除所有光源 const clearAllLight = () => { + lightManager = viewer3D.getLightManager(); lightManager != undefined && lightManager && lightManager.clear(); //清除所有光源对象,对FillLight、CSMLight不生效 }; diff --git a/src/views/garden/generalizePattern.vue b/src/views/garden/generalizePattern.vue index 9069c34..4ea58a9 100644 --- a/src/views/garden/generalizePattern.vue +++ b/src/views/garden/generalizePattern.vue @@ -710,11 +710,12 @@ export default { }, }, beforeDestroy() { - console.log('销毁interval') if (this.setInterval) { + console.log('销毁interval1') clearInterval(this.setInterval); } if (this.setIntervalCar2) { + console.log('销毁interval2') clearInterval(this.setIntervalCar2); } },