From eb0d9064159979ef2aebfa407b95b1d5864f8cdf Mon Sep 17 00:00:00 2001 From: xuan Date: Wed, 11 Jan 2023 19:13:40 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=88=20perf(=E9=94=80=E5=94=AE=E6=8E=92?= =?UTF-8?q?=E8=A1=8C):=20=E4=BA=A4=E6=98=93=E9=87=91=E9=A2=9D=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E8=B4=9F=E6=95=B0=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/saleStatistic/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/saleStatistic/index.tsx b/src/pages/saleStatistic/index.tsx index cc3ab24..bc2eb38 100644 --- a/src/pages/saleStatistic/index.tsx +++ b/src/pages/saleStatistic/index.tsx @@ -22,9 +22,10 @@ import ToolTip from '@/components/toolTips' import IconText from '@/components/iconText' import SelectGroup from '@/components/SelectGroup' -// 处理金额(后端单位分,转元) +// 处理金额(后端单位分,转元) 兼容负数 const priceformat = (val: number) => { - return dataUnit(val / 100) + const stringVal = String(val) + return stringVal[0] === '-' ? `-${dataUnit(Number(stringVal.slice(1)) / 100)}` : dataUnit(val / 100) } const defaultLimit = 10