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);
}
},