diff --git a/src/views/report/Operational.vue b/src/views/report/Operational.vue
index 23bc415a..8d5e7791 100644
--- a/src/views/report/Operational.vue
+++ b/src/views/report/Operational.vue
@@ -144,6 +144,9 @@
/>
+
@@ -339,6 +342,9 @@ export default {
day: [],
},
modalFlag: false,
+ checkedList: [],
+ limitCheckedList: [],
+ plainOptions: ['学习人数', '总学习时长', '人均学习时长'],
});
const surfaceRef = ref(null);
const surface1Ref = ref(null);
@@ -350,6 +356,19 @@ export default {
const datess = ref();
const hackValues = ref();
+
+ const checkboxChange = (event) => {
+ console.log("checkboxChange event:",event);
+ if(event.length>2){
+ message.warning("最多选两个");
+ console.log("checkboxChange checkedList:",state.checkedList);
+ state.checkedList = state.limitCheckedList;
+ }else{
+ state.limitCheckedList = event;
+ modalChange();
+ }
+ };
+
const eChartClickRight = async () => {
state.modalFlag = true;
@@ -658,10 +677,27 @@ export default {
});
option.value.xAxis.data = xData;
// 右侧坐标轴数据
- option.value.series[0].data = count;
- //左侧坐标轴数据
- option.value.series[1].data = avgDuration;
- option.value.series[2].data = duration;
+ // option.value.series[0].data = count;
+ // //左侧坐标轴数据
+ // option.value.series[1].data = avgDuration;
+ // option.value.series[2].data = duration;
+ option.value.series[0].data = [];
+ option.value.series[1].data = [];
+ option.value.series[2].data = [];
+ console.log("checkedList:",state.checkedList);
+ for(let i=0;i