From 116a7f380b39f6dec7ee23d0f1192ba7fc0ea20a Mon Sep 17 00:00:00 2001 From: lijingqi <1437862981@qq.com> Date: Tue, 14 Jan 2025 11:34:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=8E=E5=B8=82=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/evtIc2.png | Bin 9973 -> 8622 bytes .../modals/AdministPunish/NumTop5/index.tsx | 7 ++- .../modals/AdministPunish/Top5/index.tsx | 7 ++- .../modals/AdministPunish/index.tsx | 51 ++++++++++------- .../OperatingSituation/index.less | 21 ++++++- .../OperatingSituation/index.tsx | 52 +++++++++++------- 6 files changed, 90 insertions(+), 48 deletions(-) diff --git a/src/assets/images/evtIc2.png b/src/assets/images/evtIc2.png index 9e2a73c625fa4b18ba94164def00bf20991f62ee..d6f71afaf135b747c6c94ba106733543eb6a4f9b 100644 GIT binary patch literal 8622 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 literal 9973 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 z = memo((props) => { - const { modalDispatch, searchTime } = props; + const { modalDispatch, searchTime ,total} = props; const [areaKey, setAreaKey] = useState('all'); //办案数量top5 @@ -83,11 +84,11 @@ const Top5: React.FC<{ num: item?.num, percent: ( (item?.num / - list?.reduce((acc: any, it: any) => acc + (it?.num || 0), 0)) * + total) * 100 ).toFixed(2), })); - }, [qysl, areaKey]); + }, [qysl, areaKey,total]); return ( diff --git a/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx b/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx index d8fd77c1..0049ad7a 100644 --- a/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx +++ b/src/pages/GlobalModalServices/modals/AdministPunish/Top5/index.tsx @@ -10,8 +10,9 @@ import styles from './index.less'; const Top5: React.FC<{ modalDispatch: ChildrenModalMethods; searchTime: any; + total:number }> = memo((props) => { - const { modalDispatch, searchTime } = props; + const { modalDispatch, searchTime ,total} = props; const { data: wfxwsl } = useRequest( () => @@ -34,11 +35,11 @@ const Top5: React.FC<{ num: item?.num, percent: ( (item?.num / - list?.reduce((acc: any, it: any) => acc + (it?.num || 0), 0)) * + total) * 100 ).toFixed(2), })); - }, [wfxwsl]); + }, [wfxwsl,total]); return ( diff --git a/src/pages/GlobalModalServices/modals/AdministPunish/index.tsx b/src/pages/GlobalModalServices/modals/AdministPunish/index.tsx index 13e0ee8b..1ed2d910 100644 --- a/src/pages/GlobalModalServices/modals/AdministPunish/index.tsx +++ b/src/pages/GlobalModalServices/modals/AdministPunish/index.tsx @@ -1,24 +1,18 @@ -import { Flex, Progress, Space, Statistic, Tabs } from 'antd'; +import { Flex } from 'antd'; import dayjs from 'dayjs'; import { memo, useEffect, useMemo, useState } from 'react'; -import EmptySpace from '@/components/EmptySpace'; import TopSarch from '../../components/TopSarch'; -import { ChildrenModalMethods } from '../../type'; -import BaseCard from '../../components/BaseCard'; -import styles from './index.less'; import PieChart from '@/components/PieChart'; -import { useRequest } from 'ahooks'; import services from '@/services'; -import { convertUnits, formatNumber } from '@/utils/ui'; -import LineCharts from '../../components/IndLineCharts'; +import { useRequest } from 'ahooks'; +import BaseCard from '../../components/BaseCard'; +import styles from './index.less'; import Info from './Info'; import Trend from './Trend'; import NumTop5 from './NumTop5'; -import { useGlobalModalServices } from '../../provider'; -import CountUp from 'react-countup'; import Top5 from './Top5'; /**中心城区 */ export const zxcq = [ @@ -51,7 +45,7 @@ export const jqxc = [ /**行政处罚modal */ const AdministPunish = (props: any) => { - const {modalDispatch}=props + const { modalDispatch } = props; const [searchTime, setSearchTime] = useState({ key: 'month', @@ -59,7 +53,6 @@ const AdministPunish = (props: any) => { endTime: dayjs().endOf('month').format('YYYY-MM-DD'), }); - //总体统计 const { data: fkjezs } = useRequest( () => @@ -88,11 +81,25 @@ const AdministPunish = (props: any) => { ]; }, [fkjezs]); + //总体统计 + const { data } = useRequest( + () => + services.DataBase.getSjdzInfoData({ + typeCode: 'zzcc-xzcf-fkjezs', + params: { + ...searchTime, + }, + }).then((res) => { + if (res.code === 200) { + return res.data.data.records[0]; + } + throw new Error('获取数据失败'); + }), + { + refreshDeps: [searchTime], + }, + ); - - - - useEffect(() => { modalDispatch.setOptions({ headerLeft: () => { @@ -118,20 +125,23 @@ const AdministPunish = (props: any) => { }, []); return (
- - - + - { labelStyle={{ maxWidth: 100 }} color={['#ff9b5d', '#ffe335']} /> -
diff --git a/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.less b/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.less index 7414dee1..44e06362 100644 --- a/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.less +++ b/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.less @@ -33,6 +33,7 @@ .ant-picker-outlined { // background: transparent !important; } + .ant-picker-cell-inner { background: #326FA7 !important; } @@ -51,7 +52,7 @@ height: 58px; transform: rotate(90deg); margin-left: 20px; - } + } .platform { // width: 488px; @@ -236,6 +237,24 @@ } } } + + .cityIssue { + margin-top: 40px; + padding-left: 21px; + background-color: rgba(71, 101, 165, 0.307); + height: 72px; + border-radius: 10px; + display: flex; + align-items: center; + .label{ +width: 55%; +font-size: 20px; + } + .numWarp{ + display: flex; + align-items: center; + } + } } } diff --git a/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.tsx b/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.tsx index c4a16137..1b4c8cd4 100644 --- a/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.tsx +++ b/src/pages/NewHome/NewLeftSidebar/OperatingSituation/index.tsx @@ -1,15 +1,15 @@ +import upIcon from '@/assets/images/urbanSituation/up.png'; import { useGlobalModalServices } from '@/pages/GlobalModalServices/provider'; import services from '@/services'; import { convertUnits, formatNumber } from '@/utils/ui'; import { useRequest } from 'ahooks'; -import { Flex, Progress, Statistic, StatisticProps } from 'antd'; +import { Flex, Statistic, StatisticProps } from 'antd'; import dayjs from 'dayjs'; import { useEffect, useMemo, useState } from 'react'; import CountUp from 'react-countup'; import DateSelect from './DateSelect'; import styles from './index.less'; import LineCharts from './LineCharts'; -import upIcon from '@/assets/images/urbanSituation/up.png'; const formatter: StatisticProps['formatter'] = (value: any) => { return ( { }, []); const getSearchTime = (searchParams: any) => { - const { type, time } = searchParams + const { type, time } = searchParams; if (type === '3') { - return dayjs(time).format('YYYY-MM-DD') + return dayjs(time).format('YYYY-MM-DD'); } else if (type === '2') { - return dayjs(time).format('YYYY-MM') + return dayjs(time).format('YYYY-MM'); } else if (type === '1') { - return dayjs(time).format('YYYY') + return dayjs(time).format('YYYY'); } - } + }; const platformList = useMemo(() => { //市运行平台 @@ -139,7 +139,7 @@ const OperatingSituation = () => { name: item.time, })), onClick: () => { - console.log(getSearchTime(searchParams)) + console.log(getSearchTime(searchParams)); dispatch?.push('UrbanOperation' as any, { title: '12345市民投诉', @@ -296,10 +296,10 @@ const OperatingSituation = () => {
- + {platformList?.map((item) => { return ( - +
{ @@ -333,7 +333,7 @@ const OperatingSituation = () => { /> */}
-
城市管理综合问题总数
+
城市管理类问题总数
{ }), ) || [] } - style={{ width: '100%', height: 64 }} + style={{ width: '100%', height: 104 }} />
@@ -409,7 +409,7 @@ const OperatingSituation = () => { }} > @@ -419,10 +419,10 @@ const OperatingSituation = () => { convertUnits(data?.data?.disposing?.value)?.num, )} - {convertUnits(data?.data?.disposing?.value)?.unit} + {convertUnits(data?.data?.need?.value)?.unit}
-
处置中
+
应处置
@@ -438,12 +438,12 @@ const OperatingSituation = () => { {convertUnits(data?.data?.close?.value)?.unit}
-
已结案
+
已处置
@@ -452,16 +452,16 @@ const OperatingSituation = () => { %
-
结案率
+
处置率
-
+ {/*
疑难问题
{
+
*/} +
+
城市管理类疑难问题
+
+ {commonStatistic( + convertUnits(DEDataSource?.cityManageEventTotal)?.num, + 30, + )} + + {convertUnits(DEDataSource?.cityManageEventTotal)?.unit} + +
-- GitLab