diff --git a/src/views/report/Operational.vue b/src/views/report/Operational.vue index 6948238d..e9edfd28 100644 --- a/src/views/report/Operational.vue +++ b/src/views/report/Operational.vue @@ -349,7 +349,8 @@ export default { one: "学习人数", two: "总学习时长", three: "人均学习时长", - } + }, + topChartData:[], }); const surfaceRef = ref(null); const surface1Ref = ref(null); @@ -372,9 +373,87 @@ export default { state.limitCheckedList = event; // modalChange(); if (state.towParmasn.dateType == 2) { - twoMonthChange(state.towParmasn.time); + // twoMonthChange(state.towParmasn.time); + + const xData = []; + const avgDuration = []; + const count = []; + const duration = []; + state.topChartData.forEach((item) => { + xData.push(item.day); + avgDuration.push(item.avgDuration); + count.push(item.count); + duration.push(item.duration); + }); + 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 = []; + option.value.series[1].data = []; + option.value.series[2].data = []; + console.log("checkedList:",state.checkedList); + console.log("666 duration:",duration); + for(let i=0;i { + xData.push(item.day); + avgDuration.push(item.avgDuration); + count.push(item.count); + duration.push(item.duration); + }); + 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 = []; + option.value.series[1].data = []; + option.value.series[2].data = []; + console.log("checkedList:",state.checkedList); + for(let i=0;i