diff --git a/ui/dasadmin/src/views/backend/WindBlower/index.vue b/ui/dasadmin/src/views/backend/WindBlower/index.vue index 7a38d2fe..0dfc8ce7 100644 --- a/ui/dasadmin/src/views/backend/WindBlower/index.vue +++ b/ui/dasadmin/src/views/backend/WindBlower/index.vue @@ -2,9 +2,9 @@
- 模拟量 - 计算量 - 状态量 + 模拟量 + 计算量 + 状态量
@@ -1017,14 +1017,6 @@ const createRealTimeData = async () => { const dataFor138And139: { name: string; value: string }[] = [] const dataFor140: { name: string; value: string }[] = [] const dataFor199: { name: string; value: string }[] = [] - // const realDataForSub: any = [ - // { type138: [], type140: [], type199: [] }, - // { type138: [], type140: [], type199: [] }, - // { type138: [], type140: [], type199: [] }, - // { type138: [], type140: [], type199: [] }, - // { type138: [], type140: [], type199: [] }, - // { type138: [], type140: [], type199: [] }, - // ] const realDataForSub: any = subSystem.map(() => ({ type138: [], type140: [], type199: [] })) modelList.forEach((item: any) => { @@ -1088,7 +1080,15 @@ const dialogradioactiveName = ref(138) const realTimeForSubSystem = ref([]) const curSubSystem = ref(0) +const curSubAttrNum = reactive({ + type138: true, + type140: true, + type199: true, +}) const subSystemDataList = computed(() => { + curSubAttrNum.type138 = realTimeForSubSystem.value[curSubSystem.value].type138.length > 0 + curSubAttrNum.type140 = realTimeForSubSystem.value[curSubSystem.value].type140.length > 0 + curSubAttrNum.type199 = realTimeForSubSystem.value[curSubSystem.value].type199.length > 0 const type = dialogradioactiveName.value === 138 ? 'type138' : dialogradioactiveName.value === 140 ? 'type140' : 'type199' return realTimeForSubSystem.value[curSubSystem.value][type] })