From 2a6958f61be6097c2b6b247d6282c44f33ae4771 Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Thu, 20 Oct 2022 20:13:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20npm=20=E5=9C=B0=E7=90=86=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE=E6=8A=98=E7=BA=BF=E5=9B=BE=20=E5=BC=B9=E6=A1=86?= =?UTF-8?q?=E9=A2=9C=E8=89=B2=E9=94=99=E8=AF=AF=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/charts2/charts/npm/NpmLine.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/views/charts2/charts/npm/NpmLine.vue b/src/views/charts2/charts/npm/NpmLine.vue index 76ad85e2..6bfe1106 100644 --- a/src/views/charts2/charts/npm/NpmLine.vue +++ b/src/views/charts2/charts/npm/NpmLine.vue @@ -47,6 +47,7 @@ import { get } from '@/utils/http' import { api } from '@/utils/api' import ChartNoData from '@/views/charts/charts/ChartNoData' import chartMixin from '@/views/charts2/chart-mixin' +import { chartColor3 } from '@/utils/constants' export default { name: 'NpmLine', @@ -180,6 +181,14 @@ export default { this.chartOption.tooltip.formatter = (params) => { params.forEach(t => { t.seriesName = this.$t(t.seriesName) + this.chartOptionLineData.forEach(e => { + if (this.$t(e.legend) === t.seriesName) { + t.borderColor = e.color + } + if (this.$t(chartData.i18n) === t.seriesName) { + t.borderColor = t.color + } + }) }) return stackedLineTooltipFormatter(params) }