fix : 修复数据loading加载

This commit is contained in:
2024-03-05 21:47:53 +08:00
parent c242691a65
commit 204d687336
8 changed files with 109 additions and 47 deletions

View File

@@ -42,7 +42,7 @@
:close-on-click-modal="false" :close-on-press-escape="false">
<fan-info v-if="showFan" :list="socketData.leftData" :fan-data="largeScreenData"
:transducer-data="largeScreenData" :loading="showFanLoading" :tunnel-id="tunnelId"/>
<used-ele v-if="showFan" :list="socketData.leftData" :ele-data="largeScreenData"/>
<used-ele v-if="showFan" :list="socketData.leftData" :loading="showUsedLoading" :ele-data="largeScreenData"/>
</el-drawer>
<div v-if="drawerLeft" class="left-arrow" @click="closeLeft"></div>
<div v-else class="shrink-left" @click="closeLeft"></div>
@@ -52,7 +52,7 @@
: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" :air-data="largeScreenData"/>
<air-info v-if="showFan" :list="socketData.sensor" :air-data="largeScreenData" />
<bad-gas-info v-if="showFan" :list="socketData.sensor" :bad-gas-data="largeScreenData" :tunnelId="tunnelId"
:loading="showBadLoading"/>
</el-drawer>
@@ -187,6 +187,7 @@ const loading = ref(false);
const tableEmptyText = ref("加载中~");
const initialIndex = ref(0)
const showFanLoading = ref(0)
const showUsedLoading = ref(0)
const showWindLoading = ref(0)
const showBadLoading = ref(0)
const drawerRight = ref(true);
@@ -410,6 +411,12 @@ const getScreenInfo = (id) => {
} else {
showFanLoading.value = 1
}
const useEleData=res.data.largeScreenElectricity
if(useEleData.electricityConsumptionCount==null||useEleData.monthlySavings==null){
showUsedLoading.value = 0
}else {
showUsedLoading.value = 1
}
if (res.data.windPressureSensorList.length !== 0) {
res.data.windPressureSensorList.forEach((item) => {
option = {
@@ -476,7 +483,6 @@ const getList = () => {
}
})
}
//根据站点id获取隧道信息option
let largeScreen = computed(() => largeScreenData)
const getTunnel = (id) => {