This commit is contained in:
sjl
2025-09-11 13:43:39 +08:00
parent 8b23cea38d
commit c520761c0e

View File

@@ -89,7 +89,7 @@
<vxe-column field="objName" title="监测对象名称" align="center" min-width="150" width="200"></vxe-column>
<vxe-column field="onlineRate" title="在线率" align="center" min-width="100"></vxe-column>
<vxe-column field="integrity" title="完整率" align="center" min-width="100"></vxe-column>
<vxe-column field="harmonicValue" title="谐波电压污染值" align="center" min-width="120"></vxe-column>
<vxe-column field="harmonicValue" :title="harmonicValueTitle" align="center" min-width="120"></vxe-column>
<vxe-column field="upCounts" title="暂升次数(次)" align="center" min-width="100"></vxe-column>
<vxe-column field="downCounts" title="电压暂降(次)" align="center" min-width="100"></vxe-column>
<vxe-column field="breakCounts" title="短时中断(次)" align="center" min-width="100"></vxe-column>
@@ -133,7 +133,8 @@ const selectedArea = ref()
const areOptions:any = dictData.state.area
const allData = ref<PollutionItem[]>([])
const TableHeaderRef = ref()
// 添加响应式标题变量
const harmonicValueTitle = ref('谐波电压污染值')
const cascaderProps = {
label: 'name',
value: 'id',
@@ -309,8 +310,13 @@ tableStore.table.params.type = 1
// 监听统计类型变化同步更新ids
const handleStatisticalTypeChange = (newVal: { id: any }) => {
console.log("统计类型变化", newVal)
if (newVal) {
tableStore.table.params.ids = [newVal.id]
// 根据统计类型动态更新标题
if (newVal.name) {
harmonicValueTitle.value = newVal.name + '污染值'
}
}
// 重新调用接口
tableStore.index()