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 | 32 ++++++++++++++++++++++++++++---- 1 files changed, 28 insertions(+), 4 deletions(-) diff --git a/src/views/specialWorkSystem/workPlan/reserveSum/index.vue b/src/views/specialWorkSystem/workPlan/reserveSum/index.vue index 8002cd6..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,19 +150,42 @@ 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: { left: '3%', - right: '4%', + right: '3%', bottom: '3%', containLabel: true }, -- Gitblit v1.9.2