廖杰:风机状态颜色修复+修复选中模式多次发送请求

This commit is contained in:
Hcat
2024-03-27 16:10:37 +08:00
parent 3e2f453bde
commit ea111a186f
5 changed files with 207 additions and 66 deletions

View File

@@ -36,7 +36,7 @@
<!-- <tunnel-scene id="tunnel-box" :isedit="false" /> -->
<!-- 一进去的话应该是预览模式所以引入这个组件1 -->
<preview-scene id="tunnel-box" :isedit="false" :tunnelId="tunnelId" :key="tunnelId" :tunnelLen="tunnelLen"
:largeScreen="largeScreen"></preview-scene>
:largeScreen="largeScreen" :fanList="socketData.leftData"></preview-scene>
<div class="left">
<el-drawer v-model="drawerLeft" direction="ltr" modal-class="modal-box" :modal="false" :show-close="false"
:close-on-click-modal="false" :close-on-press-escape="false">
@@ -52,7 +52,8 @@
:close-on-click-modal="false" :close-on-press-escape="false">
<wind-pressure-list v-if="showFan" :list="socketData.windPressure" :win-data="largeScreenData"
:loading="showWindLoading" />
<air-info v-if="showFan" :list="socketData.sensor" :windSpeed="socketData.windSpeed" :air-data="largeScreenData" />
<air-info v-if="showFan" :list="socketData.sensor" :windSpeed="socketData.windSpeed"
:air-data="largeScreenData" />
<bad-gas-info v-if="showFan" :list="socketData.sensor" :bad-gas-data="largeScreenData" :tunnelId="tunnelId"
:loading="showBadLoading" />
</el-drawer>
@@ -475,7 +476,7 @@ const getTunnel = (id) => {
}
})
} else {
tunnelList.value=res.data
tunnelList.value = res.data
getScreenInfo(res.data[0]?.value)
}
}
@@ -537,7 +538,7 @@ const handleChangeSite = debounce((item) => {
nextTick(() => {
showTunnelTitle.value = true
});
},100)
}, 100)
const closeLeft = () => {
drawerLeft.value = !drawerLeft.value;
};
@@ -582,11 +583,12 @@ const initWebSocket = () => {
data.forEach((item) => {
if (item.typeKey === "frequency") {
socketData.leftData = data;
// console.log(socketData.leftData);
} else if (item.typeKey === "windPressure") {
socketData.windPressure = data;
} else if (item.typeKey === "sensor") {
socketData.sensor = data;
}else if (item.typeKey === "windSpeed") {
} else if (item.typeKey === "windSpeed") {
socketData.windSpeed = data;
}
});