From fe8842f9caa8ae657fabc485283bca910869b848 Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期三, 16 八月 2023 09:26:42 +0800 Subject: [PATCH] 设备配置中关于部门的权限处理;设备工作日历界面的配置弹窗中的日历选中效果修改;设备日志界面的历史记录界面不显示报警信息显示的问题处理;设备日志界面的工作曲线的时间的选择弹窗关闭的问题处理;设备统计分析界面的饼图的开机率关机率的问题处理;统计图表界面的样式调整 --- src/views/mdc/base/modules/comparativeAnalysis/comparativeAnalysisBar.vue | 49 ++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 42 insertions(+), 7 deletions(-) diff --git a/src/views/mdc/base/modules/comparativeAnalysis/comparativeAnalysisBar.vue b/src/views/mdc/base/modules/comparativeAnalysis/comparativeAnalysisBar.vue index 9874792..18c9796 100644 --- a/src/views/mdc/base/modules/comparativeAnalysis/comparativeAnalysisBar.vue +++ b/src/views/mdc/base/modules/comparativeAnalysis/comparativeAnalysisBar.vue @@ -9,17 +9,28 @@ import * as echarts from 'echarts' export default { name: 'comparativeAnalysisBar', - propa:{}, + props:{ + dataList:'' + + }, data(){ return{ - openRate:0, - utilizationRate:0, - openLong:0, - closeLong:0 + OpenCloseList:[], + openRate:[], + utilizationRate:[], + openLong:[], + closeLong:[], + equipmentList:[] } }, created(){ + }, + watch:{ + dataList(val){ + this.OpenCloseList = val + this.drawTu() + }, }, mounted() { this.drawTu() @@ -328,8 +339,32 @@ } ] }; - compAnalBar1.setOption(compAnalBarOption1); - compAnalBar2.setOption(compAnalBarOption2); + + if(this.OpenCloseList != null){ + this.equipmentList = [] + this.openRate =[] + this.utilizationRate =[] + this.openLong = [] + this.closeLong = [] + for(var i = 0;i<this.OpenCloseList.length;i++){ + this.equipmentList.push(this.OpenCloseList[i].equipmentId) + this.openRate.push(this.OpenCloseList[i].openRate) + this.utilizationRate.push(this.OpenCloseList[i].utilizationRate) + this.openLong.push(this.OpenCloseList[i].openLong) + this.closeLong.push(this.OpenCloseList[i].closeLong) + } + compAnalBarOption1.xAxis[0].data = this.equipmentList + compAnalBarOption1.series[0].data = this.openRate + compAnalBarOption1.series[1].data = this.utilizationRate + compAnalBarOption2.xAxis[0].data = this.equipmentList + compAnalBarOption2.series[0].data = this.openLong + compAnalBarOption2.series[1].data = this.closeLong + compAnalBar1.setOption(compAnalBarOption1); + compAnalBar2.setOption(compAnalBarOption2); + }else{ + compAnalBar1.setOption(compAnalBarOption1); + compAnalBar2.setOption(compAnalBarOption2); + } window.addEventListener('resize', function() { compAnalBar1.resize() compAnalBar2.resize() -- Gitblit v1.9.3