From 5237d75a9c44b033c72120d41382a3906fd5cd1c Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期四, 02 五月 2024 22:24:46 +0800
Subject: [PATCH] 1
---
src/views/mdc/time-analysis.vue | 48 ++++++++++++++++++++++++------------------------
1 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/src/views/mdc/time-analysis.vue b/src/views/mdc/time-analysis.vue
index 6308394..d25393b 100644
--- a/src/views/mdc/time-analysis.vue
+++ b/src/views/mdc/time-analysis.vue
@@ -2,7 +2,7 @@
* @Author: lzhe lzhe@example.com
* @Date: 2024-04-26 09:36:18
* @LastEditors: lzhe lzhe@example.com
- * @LastEditTime: 2024-05-01 22:44:46
+ * @LastEditTime: 2024-05-02 20:46:36
* @FilePath: /smart-web/src/views/mdc/status-record.vue
* @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
@@ -198,7 +198,7 @@
show: true,
axisLabel: {
formatter: function (value) {
- return value + "%";
+ return value * 100 + "%";
}
},
data: [2,20,40,60,80,100]
@@ -234,7 +234,7 @@
show: true,
axisLabel: {
formatter: function (value) {
- return value + "%";
+ return value * 100 + "%";
}
},
data: [2,20,40,60,80,100]
@@ -270,7 +270,7 @@
show: true,
axisLabel: {
formatter: function (value) {
- return value + "%";
+ return value * 100 + "%";
}
},
data: [2,20,40,60,80,100]
@@ -306,7 +306,7 @@
show: true,
axisLabel: {
formatter: function (value) {
- return value + "%";
+ return value * 100 + "%";
}
},
data: [2,20,40,60,80,100]
@@ -325,21 +325,17 @@
},
methods: {
getDataA() {
- var ids = [];
- this.treeChecked.forEach(item=> {
- ids.push(item.id);
- })
if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粺璁�
var obj = {
- ids: ids,
+ ids: this.ids,
localDate: this.date,
type: 0
}
- }else if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粍缁熻
+ }else if(this.btnLeftctive == 2) { //鎸夊伐浣嶇粍缁熻
var obj = {
groupCategory: 1,
groupType: "group_workstation",
- ids: ids,
+ ids: this.ids,
localDate: this.date,
type: 1
}
@@ -414,7 +410,7 @@
}
if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粺璁�
obj.type = 0;
- }else if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粍缁熻
+ }else if(this.btnLeftctive == 2) { //鎸夊伐浣嶇粍缁熻
obj.type = 1;
}
this.$HTTP.post(`/api/blade-mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
@@ -426,7 +422,6 @@
this.chartOptionA.xAxis.data = xAxis;
var recordDom = document.getElementById('recordwork' + index);
this.chartOptionA.series = this.formatChartData(res.data.countStatus);
- console.log(this.chartOptionA.series)
var myChart = echarts.init(recordDom);
myChart.setOption(this.chartOptionA);
}
@@ -449,12 +444,14 @@
}
if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粺璁�
obj.type = 0;
- }else if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粍缁熻
+ }else if(this.btnLeftctive == 2) { //鎸夊伐浣嶇粍缁熻
obj.type = 1;
}
this.$HTTP.post(`/api/blade-mdc/time-used-analysis/work-stations?current=${this.current}&size=${this.size}`,obj).then(res=> {
if(res.code == 200) {
var xAxis = [];
+ res.data.workStationDetails == null ? res.data.workStationDetails = [] : res.data.workStationDetails;
+ res.data.countStatus == null ? res.data.countStatus = [] : res.data.countStatus;
res.data.workStationDetails.forEach(item=> {
xAxis.push(item.name);
})
@@ -560,9 +557,7 @@
this.getDataA();
},
changeTabB(item,index,index1) {
- if(index == 0) {
- this.setTitle1[0].btnListActive = item.id;
- }
+ this.setTitle1[index].btnListActive = item.id;
this.date = this.setTitle1[0].btnListActive;
if(index == 0) {
this.getDataChartsB("DAY");
@@ -600,21 +595,26 @@
this.date = this.time[1];
},
query() {
+ console.log(this.activeName)
+ this.getTime({endDate: this.time[1],startDate: this.time[0],statisticalMethod: 'SHIFT'});
+ this.date = this.time[1];
this.ids = [];
- console.log(this.btnLeftctive)
if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粺璁�
this.treeChecked.forEach(item=> {
this.ids.push(item.id);
})
- }else if(this.btnLeftctive == 1) { //鎸夊伐浣嶇粍缁熻
+ }else if(this.btnLeftctive == 2) { //鎸夊伐浣嶇粍缁熻
this.treeListNodeList.forEach(item=> {
this.ids.push(item.id);
})
}
- console.log(this.ids,2)
- this.getTime({endDate: this.time[1],startDate: this.time[0],statisticalMethod: 'SHIFT'});
- this.date = this.time[1];
- this.getDataA();
+ if(this.activeName == "shift") { //鎸夌彮娆$粺璁�
+ this.getDataA();
+ }else if(this.activeName == "time") { //鎸夊懆鏈熺粺璁�
+ this.getDataChartsB("DAY");
+ this.getDataChartsB("WEEK");
+ this.getDataChartsB("MONTH",this.setTitle1[2].btnListActive.split("鏈�")[0]);
+ }
}
}
}
--
Gitblit v1.9.3