修改问题

This commit is contained in:
guanj
2026-01-20 14:39:13 +08:00
parent c09e6f54dd
commit 823d5f4475
15 changed files with 193 additions and 57 deletions

View File

@@ -75,12 +75,21 @@
<div v-loading="tableStore.table.loading">
<my-echart
class="tall"
v-if="lineShow"
:options="echartList"
:style="{
width: prop.width,
height: `calc(${prop.height} - ${headerHeight}px + ${fullscreen ? 0 : 56}px )`
}"
/>
<el-empty
v-else
description="暂无监测点"
:style="{
width: prop.width,
height: `calc(${prop.height} - ${headerHeight}px + ${fullscreen ? 0 : 56}px)`
}"
/>
</div>
</div>
</template>
@@ -114,7 +123,7 @@ const lineList: any = ref()
const powerList: any = ref()
const chartsList = ref<any>([])
const lineShow = ref(true)
// 计算是否全屏展示
const fullscreen = computed(() => {
const w = Number(prop.w)
@@ -141,6 +150,11 @@ const indicatorList = ref()
const initLineList = async () => {
cslineList({}).then(res => {
if (res.data.length == 0) {
lineShow.value = false
return (tableStore.table.loading = false)
}
lineShow.value = true
lineList.value = res.data
tableStore.table.params.lineId = lineList.value[0].lineId
initCode()