修改方案数据设备监控问题

This commit is contained in:
zhujiyan
2024-10-09 08:49:19 +08:00
parent 01f0cd7871
commit 5abe4755af
2 changed files with 167 additions and 177 deletions

View File

@@ -81,15 +81,16 @@
:inline="true"
style="white-space: nowrap; margin-top: 10px"
v-if="
dataSet.indexOf('_trenddata') == -1 &&
dataSet.indexOf('_realtimedata') == -1 &&
dataSet.indexOf('_event') == -1
(dataSet.indexOf('_trenddata') == -1 &&
dataSet.indexOf('_realtimedata') == -1 &&
dataSet.indexOf('_event') == -1) ||
realTimeFlag
"
>
<el-form-item label="日期" v-show="dataSet.indexOf('_history') != -1">
<DatePicker ref="datePickerRef"></DatePicker>
</el-form-item>
<el-form-item label="指标">
<el-form-item label="指标" v-show="!realTimeFlag">
<el-input
style="width: 160px"
v-model="formInline.searchValue"
@@ -131,7 +132,7 @@
"
>
<!-- 循环渲染的card 最新数据/历史数据显示 -->
<div class="content" v-loading="tableLoading">
<div class="content" v-loading="tableLoading">
<el-card class="box-card" v-for="(item, index) in tableData" :key="index">
<template #header>
<div class="clearfix">
@@ -245,8 +246,8 @@
<!-- <el-button type="primary" :icon="Platform" @click="handleRecordWaves">
实时录波
</el-button> -->
<el-button type="primary" :icon="DataLine" @click="handleHarmonicSpectrum">实时趋势</el-button>
<el-button type="primary" :icon="TrendCharts" @click="handleTrend">谐波频谱</el-button>
<el-button type="primary" :icon="DataLine" @click="handleHarmonicSpectrum">实时趋势</el-button>
<el-button type="primary" :icon="TrendCharts" @click="handleTrend">谐波频谱</el-button>
</div>
<div class="view_top_btn" v-if="!realTimeFlag">
<el-button type="primary" :icon="ArrowLeft" @click="handleReturn">返回</el-button>
@@ -536,7 +537,7 @@ const handleClick = async (tab?: any) => {
lineId: lineId.value,
devId: dataSet.value.replace('_trenddata', '')
}
],
]
// startTime: datePickerRef.value && datePickerRef.value.timeValue[0],
// endTime: datePickerRef.value && datePickerRef.value.timeValue[1]
}
@@ -551,6 +552,7 @@ const handleClick = async (tab?: any) => {
realTimeFlag.value = true
let obj = {
type: 2,
dataLevel: formInline.dataLevel,
devId: deviceId.value, //e.id
lineId: lineId.value //e.pid
}
@@ -573,8 +575,8 @@ const handleClick = async (tab?: any) => {
]
}
setTimeout(() => {
//暂态事件表格请求参数
eventRef.value && eventRef.value.getTableParams(obj)
//暂态事件表格请求参数
eventRef.value && eventRef.value.getTableParams(obj)
tableLoading.value = false
}, 1500)
}