修改 冀北现场问题
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
<!-- 稳态 -->
|
||||
<template>
|
||||
<!-- 终端 -->
|
||||
<el-dialog draggable title="稳态指标超标占比统计" v-model="dialogVisible" width="800">
|
||||
<el-dialog draggable title="稳态指标超标水平评估统计" v-model="dialogVisible" width="800">
|
||||
<el-row style="height: 330px" :gutter="20">
|
||||
<el-col :span="23">
|
||||
<div class="title">
|
||||
<span>稳态指标超标占比</span>
|
||||
<span>稳态指标超标水平评估统计</span>
|
||||
</div>
|
||||
<div class="boxSteps">
|
||||
<el-steps>
|
||||
@@ -80,7 +80,7 @@ const tableData: any = ref([])
|
||||
const echart = (row: any) => {
|
||||
let chart = echarts.init(chartRef.value as HTMLDivElement)
|
||||
|
||||
let dataname = ['频率偏差', '电压偏差', '电压总谐波畸变率', '三相电压不平衡度', '闪变']
|
||||
let dataname = ['频率偏差(Hz)', '电压偏差(%)', '电压总谐波畸变率(%)', '三相电压不平衡度(%)', '闪变']
|
||||
let datamax = [100, 100, 100, 100, 100, 100]
|
||||
let indicator = []
|
||||
for (let i = 0; i < dataname.length; i++) {
|
||||
|
||||
@@ -1,16 +1,20 @@
|
||||
<template>
|
||||
<!-- 综合评估详情 -->
|
||||
<el-dialog draggable title="指标合格率统计" v-model="dialogVisible" width="1400px">
|
||||
<el-dialog draggable title="指标合格率统计" v-model="dialogVisible" width="1500px">
|
||||
<div>
|
||||
<vxe-table v-bind="defaultAttribute" ref="vxeRef" height="600px" :data="tableData">
|
||||
<vxe-column field="substationName" title="变电站名称" />
|
||||
<vxe-column field="lineName" title="监测点名称" />
|
||||
<vxe-colgroup title="各指标合格率">
|
||||
<vxe-column field="freqDev" sortable title=" 频率偏差" :formatter="formatter" />
|
||||
<vxe-column field="vdev" sortable title="电压偏差" :formatter="formatter" />
|
||||
<vxe-column field="vthd" sortable title="电压总谐波畸变率" width="180" :formatter="formatter" />
|
||||
<vxe-column field="ubalance" sortable title="三相电压不平衡度" width="180" :formatter="formatter" />
|
||||
<vxe-column field="plt" sortable title="闪变" :formatter="formatter" />
|
||||
<vxe-column field="ubalance" sortable title="三相电压不平衡度" :formatter="formatter" />
|
||||
<vxe-column field="vdev" sortable title="电压偏差" :formatter="formatter" />
|
||||
<vxe-column field="vthd" sortable title="电压总谐波畸变率" :formatter="formatter" />
|
||||
<vxe-column field="uharm" sortable title="谐波电压(%)" :formatter="formatter" />
|
||||
<vxe-column field="iharm" sortable title="谐波电流(%)" :formatter="formatter" />
|
||||
<vxe-column field="inuHarm" sortable title="间谐波电压(%)" width="180" :formatter="formatter" />
|
||||
<vxe-column field="ineg" sortable title="负序电流(A)" :formatter="formatter" />
|
||||
</vxe-colgroup>
|
||||
</vxe-table>
|
||||
</div>
|
||||
|
||||
@@ -168,7 +168,7 @@ const Voltage: any = [
|
||||
{
|
||||
label: '试运行问题',
|
||||
value: 'trialRun'
|
||||
},
|
||||
}
|
||||
]
|
||||
|
||||
const active: any = ref(Voltage[0].value)
|
||||
@@ -356,8 +356,7 @@ const info = (row: any) => {
|
||||
}),
|
||||
axisLabel: {
|
||||
color: '#000',
|
||||
fontSize: 12,
|
||||
interval: 0
|
||||
fontSize: 12
|
||||
}
|
||||
},
|
||||
grid: {
|
||||
@@ -367,7 +366,7 @@ const info = (row: any) => {
|
||||
},
|
||||
|
||||
options: {
|
||||
dataZoom: null,
|
||||
// dataZoom: null,
|
||||
series: [
|
||||
{
|
||||
name: '超标监测点数',
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<div class="title">
|
||||
<span>稳态电能质量水平评估环比变化</span>
|
||||
<span>稳态电能质量超标占比环比变化</span>
|
||||
</div>
|
||||
<div class="pie">
|
||||
<div style="height: 250px; width: 100%" ref="chartRef"></div>
|
||||
@@ -57,7 +57,7 @@
|
||||
<vxe-column sortable field="overRatio" title="超标监测点占比(%)" />
|
||||
|
||||
<vxe-colgroup :title="item" v-for="(item, i) in title">
|
||||
<vxe-column title="监测点数 " field="overNum">
|
||||
<vxe-column title="监测点数 " field="overNum">
|
||||
<template #default="scope">
|
||||
<span>{{ scope.row.list[i].overNum }}</span>
|
||||
</template>
|
||||
@@ -111,7 +111,15 @@ const echart = (row: any) => {
|
||||
|
||||
let chart = echarts.init(chartRef.value as HTMLDivElement)
|
||||
|
||||
let dataname = ['频率偏差', '电压偏差', '电压总谐波畸变率', '三相电压不平衡度', '闪变']
|
||||
let dataname = [ '频率偏差(Hz)',
|
||||
'电压偏差(%)',
|
||||
'电压总谐波畸变率(%)',
|
||||
'三相电压不平衡度(%)',
|
||||
'闪变',
|
||||
'谐波电压(%)',
|
||||
'谐波电流(%)',
|
||||
'间谐波电压(%)',
|
||||
'负序电流(A)']
|
||||
// let datamax = [100, 100, 100, 100, 100, 100]
|
||||
let indicator = []
|
||||
for (let i = 0; i < dataname.length; i++) {
|
||||
@@ -157,7 +165,7 @@ const echart = (row: any) => {
|
||||
},
|
||||
radar: {
|
||||
center: ['50%', '60%'],
|
||||
radius: '75%',
|
||||
radius: '60%',
|
||||
startAngle: 90,
|
||||
splitNumber: 5,
|
||||
splitArea: {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<div class="default-main lineInfo" :style="height">
|
||||
<DatePicker ref="datePickerRef" style="display: none" theCurrentTime/>
|
||||
<DatePicker ref="datePickerRef" style="display: none" theCurrentTime />
|
||||
<el-page-header :icon="ArrowLeft" @back="emit('back')">
|
||||
<template #content>
|
||||
<span style="font-size: 16px">{{ dropList.lineName }}详情 </span>
|
||||
@@ -385,22 +385,22 @@ const open = async (id: string) => {
|
||||
dropList.value.assessData = res.data.assessLevel
|
||||
evaluationData.value = [
|
||||
{
|
||||
targetName: '频率偏差',
|
||||
targetName: '频率偏差(Hz)',
|
||||
avg: res.data.freqAssessLevel,
|
||||
sd: res.data.freqQualifyData
|
||||
},
|
||||
{
|
||||
targetName: '电压偏差',
|
||||
targetName: '电压偏差(%)',
|
||||
avg: res.data.vdevAssessLevel,
|
||||
sd: res.data.vdevQualifyData
|
||||
},
|
||||
{
|
||||
targetName: '电压总谐波畸变率',
|
||||
targetName: '电压总谐波畸变率(%)',
|
||||
avg: res.data.harmAssessLevel,
|
||||
sd: res.data.harmQualifyData
|
||||
},
|
||||
{
|
||||
targetName: '三相电压不平衡度',
|
||||
targetName: '三相电压不平衡度(%)',
|
||||
avg: res.data.unbalanceAssessLevel,
|
||||
sd: res.data.unbalanceQualifyData
|
||||
},
|
||||
@@ -421,13 +421,28 @@ const open = async (id: string) => {
|
||||
echart([
|
||||
{
|
||||
time: datePickerRef.value.timeValue[0].substring(0, 7),
|
||||
targetList: ['频率偏差', '电压偏差', '电压总谐波畸变率', '三相电压不平衡度', '闪变'],
|
||||
targetList: [
|
||||
'频率偏差(Hz)',
|
||||
'电压偏差(%)',
|
||||
'电压总谐波畸变率(%)',
|
||||
'三相电压不平衡度(%)',
|
||||
'闪变',
|
||||
'谐波电压(%)',
|
||||
'谐波电流(%)',
|
||||
'间谐波电压(%)',
|
||||
'负序电流(A)'
|
||||
],
|
||||
ratioList: [
|
||||
res.data.freqDev == 3.14159 ? null : res.data.freqDev,
|
||||
res.data.vdev == 3.14159 ? null : res.data.vdev,
|
||||
res.data.vthd == 3.14159 ? null : res.data.vthd,
|
||||
res.data.ubalance == 3.14159 ? null : res.data.ubalance,
|
||||
res.data.plt == 3.14159 ? null : res.data.plt
|
||||
res.data.plt == 3.14159 ? null : res.data.plt,
|
||||
|
||||
res.data.uharm == 3.14159 ? null : res.data.uharm,
|
||||
res.data.iharm == 3.14159 ? null : res.data.iharm,
|
||||
res.data.inuHarm == 3.14159 ? null : res.data.inuHarm,
|
||||
res.data.ineg == 3.14159 ? null : res.data.ineg
|
||||
]
|
||||
}
|
||||
])
|
||||
@@ -462,7 +477,7 @@ const open = async (id: string) => {
|
||||
textStyle: {
|
||||
// fontWeight: 600,
|
||||
fontSize: 12
|
||||
},
|
||||
}
|
||||
// subtext: '总数',
|
||||
// subtextStyle: {
|
||||
// fontWeight: 550,
|
||||
@@ -537,8 +552,18 @@ const open = async (id: string) => {
|
||||
const echart = (row: any) => {
|
||||
let chart = echarts.init(chartRef.value as HTMLDivElement)
|
||||
|
||||
let dataname = ['频率偏差', '电压偏差', '电压总谐波畸变率', '三相电压不平衡度', '闪变']
|
||||
let datamax = [100, 100, 100, 100, 100, 100]
|
||||
let dataname = [
|
||||
'频率偏差(Hz)',
|
||||
'电压偏差(%)',
|
||||
'电压总谐波畸变率(%)',
|
||||
'三相电压不平衡度(%)',
|
||||
'闪变',
|
||||
'谐波电压(%)',
|
||||
'谐波电流(%)',
|
||||
'间谐波电压(%)',
|
||||
'负序电流(A)'
|
||||
]
|
||||
let datamax = [100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]
|
||||
let indicator = []
|
||||
for (let i = 0; i < dataname.length; i++) {
|
||||
indicator.push({
|
||||
|
||||
@@ -298,7 +298,24 @@ const options = ref([
|
||||
{
|
||||
label: '三相电压不平衡度',
|
||||
value: '5'
|
||||
}
|
||||
},
|
||||
{
|
||||
label: '谐波电压',
|
||||
value: '6'
|
||||
},
|
||||
{
|
||||
label: '谐波电流',
|
||||
value: '7'
|
||||
},
|
||||
{
|
||||
label: '间谐波电压',
|
||||
value: '8'
|
||||
},
|
||||
{
|
||||
label: '负序电流',
|
||||
value: '9'
|
||||
},
|
||||
|
||||
])
|
||||
const technology: any = ref({})
|
||||
const harmonicType = ref('0')
|
||||
|
||||
Reference in New Issue
Block a user