Commit 60c084f8 authored by 李苏's avatar 李苏 💬

kpi图表和字段调整

parent 755fb71a
......@@ -17,17 +17,17 @@
<div class="bbItem">
<div class="full">
<div class="bbItemtTitle">
{{`${queryParams.year}年度电厂KPI`}}
{{`${queryParams.year}年度FME统计`}}
</div>
<div class="bbItemtBody">
<!-- echarts-->
<div ref="dckpi" class="full">
<div ref="fmetj" class="full">
</div>
</div>
</div>
</div>
<div class="bbItem">
<div class="full">
<div class="bbItemtTitle">
......@@ -43,28 +43,31 @@
</div>
</div>
<div class="bbItem">
<div class="full">
<div class="bbItemtTitle">
{{`${queryParams.year}年度专业KPI`}}
{{`${queryParams.year}年度电厂KPI`}}
</div>
<div class="bbItemtBody">
<div ref="zykpi" class="full">
<!-- echarts-->
<div ref="dckpi" class="full">
</div>
</div>
</div>
</div>
<div class="bbItem">
<div class="full">
<div class="bbItemtTitle">
{{`${queryParams.year}年度FME统计`}}
{{`${queryParams.year}年度专业KPI`}}
</div>
<div class="bbItemtBody">
<div ref="fmetj" class="full">
<div ref="zykpi" class="full">
</div>
</div>
......@@ -73,6 +76,7 @@
</div>
</div>
......@@ -122,11 +126,13 @@
/* 年度机组kpi*/
initEdckpi(records) {
let xData = ['1号机组', '2号机组', '3号机组', '4号机组', '5号机组', '6号机组', '电厂']
let xMap = {'1号机组':'1','2号机组':'2','3号机组':'3','4号机组':'4','5号机组':'5','6号机组':'6','电厂':'DC'}
/* 根据XDate 找数据*/
let kpiList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc ==xMap[key] ) {
value = item.kpi
}
})
......@@ -136,7 +142,7 @@
let jgkpiList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.jgkpi
}
})
......@@ -145,7 +151,7 @@
let yxkpiList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.yxkpi
}
})
......@@ -200,11 +206,12 @@
/* 问题统计*/
initEjzwttj(records){
let xData = ['1号机组', '2号机组', '3号机组', '4号机组', '5号机组', '6号机组']
let xMap = {'1号机组':'1','2号机组':'2','3号机组':'3','4号机组':'4','5号机组':'5','6号机组':'6','电厂':'DC'}
/* 根据XDate 找数据*/
let lsylList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.lsyl
}
})
......@@ -221,7 +228,7 @@
let sbqxList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.sbqx
}
})
......@@ -235,7 +242,7 @@
let wbyrList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.wbyr
}
})
......@@ -249,7 +256,7 @@
let fslhList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.fslh
}
})
......@@ -264,7 +271,7 @@
let wqcywList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.wqcyw
}
})
......@@ -427,11 +434,12 @@
},
initEfmetj(records){
let xData = ['1号机组', '2号机组', '3号机组', '4号机组', '5号机组', '6号机组', '电厂']
let xMap = {'1号机组':'1','2号机组':'2','3号机组':'3','4号机组':'4','5号机组':'5','6号机组':'6','电厂':'DC'}
/* 根据XDate 找数据*/
let fmeoneList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc ==xMap[key] ) {
value = item.fmeone
}
})
......@@ -441,7 +449,7 @@
let fmetwoList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.fmetwo
}
})
......@@ -450,7 +458,7 @@
let fmethreeList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.fmethree
}
})
......@@ -459,7 +467,7 @@
let fmefourList = xData.map(key => {
let value = 0
records.forEach(item => {
if (item.jzmc == key) {
if (item.jzmc == xMap[key]) {
value = item.fmefour
}
})
......
......@@ -3,7 +3,7 @@
* @Author: lisu lisu@gavelinfo.com
* @Date: 2024-09-19 10:55:27
* @LastEditors: lisu lisu@gavelinfo.com
* @LastEditTime: 2025-01-08 17:15:33
* @LastEditTime: 2025-01-10 11:01:45
* @FilePath: /zghywpc-vue/src/views/jyfkgl/ywsjlr/index.vue
-->
<template>
......@@ -98,7 +98,7 @@
"label": "name",
"value": "id"
},
width: 192
width: 100
},
{
label: "是否关闭",
......@@ -118,7 +118,7 @@
"label": "name",
"value": "id"
},
width: 192
width: 100
},
{
label: "期间",
......@@ -128,7 +128,7 @@
},
{
label: "完整性",
prop: "wzx",
prop: "wzs",
"transform": {
"url": "yhlywpc/uywxx/init/istrue",
"label": "name",
......
......@@ -3,7 +3,7 @@
* @Author: lisu lisu@gavelinfo.com
* @Date: 2024-09-19 10:47:46
* @LastEditors: lisu lisu@gavelinfo.com
* @LastEditTime: 2024-10-28 15:56:40
* @LastEditTime: 2025-01-10 10:58:11
* @FilePath: /zghywpc-vue/src/views/ywxxgl/ywsjgl/edit.vue
-->
<template>
......@@ -97,7 +97,7 @@
},
{
label: '完整性',
prop: 'wzx',
prop: 'wzs',
span: 12,
type: 'checkbox',
value: 'N'
......
......@@ -3,7 +3,7 @@
* @Author: lisu lisu@gavelinfo.com
* @Date: 2024-09-19 10:55:27
* @LastEditors: lisu lisu@gavelinfo.com
* @LastEditTime: 2025-01-03 17:38:02
* @LastEditTime: 2025-01-10 10:59:00
* @FilePath: /zghywpc-vue/src/views/ywxxgl/ywsjgl/index.vue
-->
<template>
......@@ -66,6 +66,7 @@
"label": "name",
"value": "id"
},
width: 100
},
{
label: "是否关闭",
......@@ -77,7 +78,7 @@
label: "责任专业",
prop: "zrzy",
fieldType: "ftString",
width: 192
width: 100
},
{
label: "期间",
......@@ -87,7 +88,7 @@
},
{
label: "完整性",
prop: "wzx",
prop: "wzs",
fieldType: "checkbox"
},
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment