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); // 向上取整到最接近的千位 } }, {