From 2a2d8e747676e543e403b2c15659dd1d573566db Mon Sep 17 00:00:00 2001 From: lijingqi <1437862981@qq.com> Date: Tue, 14 Jan 2025 11:44:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B7=9F=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modals/AdministPunish/NumTop5/index.tsx | 4 ++-- .../modals/AdministPunish/Top5/index.tsx | 12 ++++-------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/src/pages/GlobalModalServices/modals/AdministPunish/NumTop5/index.tsx b/src/pages/GlobalModalServices/modals/AdministPunish/NumTop5/index.tsx index 514b44f2..cff523db 100644 --- a/src/pages/GlobalModalServices/modals/AdministPunish/NumTop5/index.tsx +++ b/src/pages/GlobalModalServices/modals/AdministPunish/NumTop5/index.tsx @@ -82,11 +82,11 @@ const Top5: React.FC<{ return list?.map((item: any) => ({ name: item?.gridName, num: item?.num, - percent: ( + percent:total? ( (item?.num / total) * 100 - ).toFixed(2), + ).toFixed(2):0, })); }, [qysl, areaKey,total]); diff --git a/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx b/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx index 0049ad7a..3c0fced5 100644 --- a/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx +++ b/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx @@ -10,9 +10,9 @@ import styles from './index.less'; const Top5: React.FC<{ modalDispatch: ChildrenModalMethods; searchTime: any; - total:number + total: number; }> = memo((props) => { - const { modalDispatch, searchTime ,total} = props; + const { modalDispatch, searchTime, total } = props; const { data: wfxwsl } = useRequest( () => @@ -33,13 +33,9 @@ const Top5: React.FC<{ return list?.map((item: any) => ({ name: item?.wfxwlx, num: item?.num, - percent: ( - (item?.num / - total) * - 100 - ).toFixed(2), + percent: total?((item?.num / total) * 100).toFixed(2):0, })); - }, [wfxwsl,total]); + }, [wfxwsl, total]); return ( -- GitLab