修改测试bug

This commit is contained in:
GGJ
2024-11-27 16:01:08 +08:00
parent 0898cd20d3
commit 52b41a3248
11 changed files with 471 additions and 264 deletions

View File

@@ -1,9 +1,12 @@
<!-- 实时数据 - 谐波频谱页面 -->
<template>
<div class="realtrend" v-loading="loading">
<el-select v-model="selectValue" v-if="!loading" style="width: 100px" class="select">
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<div class="select">
<div class="mr10">偶数/奇数 </div>
<el-select v-model="selectValue" v-if="!loading" style="width: 100px" >
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</div>
<el-tabs type="border-card" v-if="tabsList.length != 0" v-model="activeName" @tab-click="handleClick">
<el-tab-pane v-for="(item, index) in tabsList" :label="item.groupName" :name="index" :key="index">
<div>
@@ -311,6 +314,9 @@ defineExpose({ open, setRealTrendData, setOverLimitData })
.select {
position: absolute;
top: -40px;
display: flex;
align-items: center;
font-size: 14px;
}
.realtrend_top {

View File

@@ -20,6 +20,14 @@
<el-option value="Secondary" label="二次值"></el-option>
</el-select>
</el-form-item>
<el-form-item label="数据类型">
<el-select style="min-width: 120px !important" placeholder="请选择" v-model="searchForm.valueType" clearable>
<el-option value="max" label="最大值"></el-option>
<el-option value="min" label="最小值"></el-option>
<el-option value="avg" label="平均值"></el-option>
<el-option value="cp95" label="cp95"></el-option>
</el-select>
</el-form-item>
<el-form-item class="history_count" v-for="(item, index) in countData" :key="index"
:label="item.name.includes('次数') ? item.name : item.name + '谐波次数'"
@@ -57,6 +65,13 @@ const dictData = useDictData()
defineOptions({
name: 'govern/device/control'
})
const props = defineProps({
TrendList: {
type: Array,
}
})
console.log("🚀 ~ props:", props.TrendList)
//电压等级
const voltageLevelList = dictData.getBasicData('Dev_Voltage_Stand')
//接线方式
@@ -92,7 +107,8 @@ searchForm.value = {
count: '',
searchBeginTime: '',
searchEndTime: '',
dataLevel: 'Primary'
dataLevel: 'Primary',
valueType:''
}
//统计指标
const indexOptions: any = ref([])
@@ -101,7 +117,7 @@ const countOptions: any = ref([])
// Harmonic_Type
// portable-harmonic
const legendDictList: any = ref([])
queryByCode('portable-harmonic').then(res => {
queryByCode(props?.TrendList?.lineType == 0 ? 'apf-harmonic' : 'portable-harmonic').then(res => {
queryCsDictTree(res.data.id).then(item => {
//排序
indexOptions.value = item.data.sort((a: any, b: any) => {
@@ -180,6 +196,7 @@ const init = async () => {
list: lists,
valueType: searchForm.value.type,
dataLevel: searchForm.value.dataLevel,
valueType: searchForm.value.valueType,
startTime: datePickerRef.value && datePickerRef.value.timeValue[0],
endTime: datePickerRef.value && datePickerRef.value.timeValue[1]
}