删除监测点列表的缓存
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div>
|
||||
<!--指标拟合图 -->
|
||||
<TableHeader datePicker @selectChange="selectChange" v-if="fullscreen">
|
||||
<TableHeader datePicker @selectChange="selectChange" v-if="fullscreen">
|
||||
<template v-slot:select>
|
||||
<el-form-item label="监测点">
|
||||
<el-select v-model="tableStore.table.params.lineId" placeholder="请选择监测点" clearable>
|
||||
@@ -19,7 +19,11 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="统计类型">
|
||||
<el-select style="min-width: 120px !important" placeholder="请选择" v-model="tableStore.table.params.valueType">
|
||||
<el-select
|
||||
style="min-width: 120px !important"
|
||||
placeholder="请选择"
|
||||
v-model="tableStore.table.params.valueType"
|
||||
>
|
||||
<el-option value="max" label="最大值"></el-option>
|
||||
<el-option value="min" label="最小值"></el-option>
|
||||
<el-option value="avg" label="平均值"></el-option>
|
||||
@@ -32,8 +36,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<div v-if="shouldShowHarmonicCount()" style="display: flex;color: var(--el-text-color-regular);">
|
||||
<span style="width: 160px;">{{ getHarmonicTypeName() }}谐波次数</span>
|
||||
<div v-if="shouldShowHarmonicCount()" style="display: flex; color: var(--el-text-color-regular)">
|
||||
<span style="width: 160px">{{ getHarmonicTypeName() }}谐波次数</span>
|
||||
<el-select
|
||||
v-model="tableStore.table.params.harmonicCount"
|
||||
placeholder="请选择谐波次数"
|
||||
@@ -94,7 +98,6 @@ const showEchart = ref(true)
|
||||
|
||||
const chartsList = ref<any>([])
|
||||
|
||||
|
||||
// 计算是否全屏展示
|
||||
const fullscreen = computed(() => {
|
||||
const w = Number(prop.w)
|
||||
@@ -122,13 +125,10 @@ const indicatorList = ref()
|
||||
const initLineList = async () => {
|
||||
cslineList({}).then(res => {
|
||||
lineList.value = res.data
|
||||
if (lineList.value && lineList.value.length > 0) {
|
||||
tableStore.table.params.lineId = lineList.value[0].lineId
|
||||
}
|
||||
tableStore.table.params.lineId = lineList.value[0].lineId
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
const echartList = ref()
|
||||
|
||||
const headerHeight = ref(57)
|
||||
@@ -143,7 +143,6 @@ const selectChange = (showSelect: any, height: any, datePickerValue?: any) => {
|
||||
}
|
||||
|
||||
const setEchart = () => {
|
||||
|
||||
// 获取当前选择的功率和指标名称
|
||||
const powerName = powerList.value?.find((item: any) => item.id === tableStore.table.params.power)?.name || '功率'
|
||||
const indicatorName =
|
||||
@@ -257,7 +256,7 @@ const setEchart = () => {
|
||||
} catch (error) {
|
||||
console.error('处理图表数据时出错:', error)
|
||||
showEchart.value = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const initCode = () => {
|
||||
@@ -395,7 +394,6 @@ watch(
|
||||
|
||||
onMounted(() => {
|
||||
initLineList().then(() => {
|
||||
// 确保 lineList 加载完成后再初始化其他数据
|
||||
initCode()
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user