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

kpi图表和字段调整

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