From 1f33095bfdbba3aeb35078e0d710fb26daeb3811 Mon Sep 17 00:00:00 2001 From: danial Date: Fri, 9 May 2025 00:21:32 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E7=BB=84=E4=BB=B6=E4=B8=AD=E7=9A=84=E5=9B=BE?= =?UTF-8?q?=E8=A1=A8=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= =?UTF-8?q?=EF=BC=8C=E7=AE=80=E5=8C=96=E6=9C=80=E5=A4=A7=E5=80=BC=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E5=B9=B6=E7=A7=BB=E9=99=A4=E5=86=97=E4=BD=99=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/components/content-chart.vue | 21 ++++--------------- 1 file changed, 4 insertions(+), 17 deletions(-) diff --git a/src/views/dashboard/admin/components/content-chart.vue b/src/views/dashboard/admin/components/content-chart.vue index 6b02b35..de296c7 100644 --- a/src/views/dashboard/admin/components/content-chart.vue +++ b/src/views/dashboard/admin/components/content-chart.vue @@ -89,10 +89,7 @@ import useChartOption from '@/hooks/chart-option'; import { ToolTipFormatterParams } from '@/types/echarts'; import { AnyObject } from '@/types/global'; import { apiClient } from '@/api'; -import { - ApiOrderInfoSummaryGetListGetPageSizeEnum, - KamiApiOrderV1OrderSummaryDailyRecord -} from '@/api/generated'; +import { KamiApiOrderV1OrderSummaryDailyRecord } from '@/api/generated'; import dayjs from 'dayjs'; import { LegendComponentOption } from 'echarts'; @@ -417,23 +414,13 @@ const { chartOption } = useChartOption(() => { }, min: 0, max: function (value: { min: number; max: number }) { - // 获取当前显示的数据系列 - const visibleSeries = seriesData.value.filter((_, index) => { - const name = ['成功订单量', '总订单量', '成功率'][index]; - return legendSelected.value[name as keyof LegendSelected]; - }); - - // 如果是成功率,返回 100 - if (visibleSeries.some(s => s.name === '成功率')) { - return 100; - } - // 否则返回订单量的最大值 const maxValue = Math.max( ...seriesData.value[0].data, - ...seriesData.value[1].data + ...seriesData.value[1].data, + ...seriesData.value[2].data ); - return Math.ceil(maxValue / 1000) * 1000; // 向上取整到最接近的千位 + return Math.ceil(maxValue); // 向上取整到最接近的千位 } }, {