From 999cab6fb3fc6d2a288d365da991351c5a396bf0 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期三, 21 九月 2022 15:53:18 +0800
Subject: [PATCH] 删除无用页面

---
 src/views/specialWorkSystem/workPlan/reserveSum/index.vue |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/src/views/specialWorkSystem/workPlan/reserveSum/index.vue b/src/views/specialWorkSystem/workPlan/reserveSum/index.vue
index 283c33e..a1ecf9f 100644
--- a/src/views/specialWorkSystem/workPlan/reserveSum/index.vue
+++ b/src/views/specialWorkSystem/workPlan/reserveSum/index.vue
@@ -107,6 +107,7 @@
 					},
 				},
 			]
+
 			// 页面载入时执行方法
 			onMounted(() => {
 				getListByPage()
@@ -134,7 +135,7 @@
 					}else{
 						ElMessage({
 							type: 'warning',
-							message: '暂无数据'
+							message: '该时段暂无数据'
 						});
 					}
 				} else {
@@ -149,14 +150,37 @@
 				let dom = document.getElementById(chartName.value);
 				let myChart = echarts.init(dom);
 
+				type EChartsOption = echarts.EChartsOption
 				let option: EChartsOption;
 
 				option = {
 					tooltip: {
 						trigger: 'axis',
+						// axisPointer: {
+						// 	type: 'shadow' // 'shadow' as default; can also be 'line' or 'shadow'
+						// },
 						axisPointer: {
-							type: 'shadow' // 'shadow' as default; can also be 'line' or 'shadow'
-						}
+							type: "cross",
+							label: {
+								formatter: function (params) {
+									if (params.seriesData.length === 0) {
+										window.mouseCurValue = params.value;
+									}
+								}
+							}
+						},
+						formatter: function (params) {
+							let res = "", sum = 0;
+							for (let i = 0; i < params.length; i++) {
+								let series = params[i];
+								sum += Number(series.data);
+								if (sum >= window.mouseCurValue) {
+									res = series.axisValue + "<br/>" + series.marker + series.seriesName + ":" + series.data + "<br/>";
+									break;
+								}
+							}
+							return res;
+						},
 					},
 					legend: {},
 					grid: {

--
Gitblit v1.9.2