From e8071c7d6f7aa6ac0d5522c59a52ee5e187a4b16 Mon Sep 17 00:00:00 2001
From: xusd <330628789@qq.com>
Date: Wed, 25 Jun 2025 21:34:54 +0800
Subject: [PATCH] fix:增加市民编号

---
 src/views/workDash/index.jsx |  128 ++++++++++++++++++++++--------------------
 1 files changed, 68 insertions(+), 60 deletions(-)

diff --git a/src/views/workDash/index.jsx b/src/views/workDash/index.jsx
index f2da821..bdbc803 100644
--- a/src/views/workDash/index.jsx
+++ b/src/views/workDash/index.jsx
@@ -2,7 +2,7 @@
  * @Company: hugeInfo
  * @Author: lwh
  * @Date: 2024-09-14 15:59:17
- * @LastEditTime: 2025-06-21 11:32:31
+ * @LastEditTime: 2025-06-21 19:49:43
  * @LastEditors: lwh
  * @Version: 1.0.0
  * @Description:
@@ -243,10 +243,10 @@
 			firstLevel === '1'
 				? ['queCity', 'queArea', 'queRoad', 'queVillage']
 				: firstLevel === '2'
-				? ['queArea', 'queRoad', 'queVillage']
-				: firstLevel === '3'
-				? ['queRoad', 'queVillage']
-				: ['queVillage'];
+					? ['queArea', 'queRoad', 'queVillage']
+					: firstLevel === '3'
+						? ['queRoad', 'queVillage']
+						: ['queVillage'];
 		let key = keyList[queCodeLength - 1];
 		obj[key] = queCode[queCodeLength - 1];
 	}
@@ -755,12 +755,12 @@
 				list[0].level === '1'
 					? 'queCity'
 					: list[0].level === '2'
-					? 'queArea'
-					: list[0].level === '3'
-					? 'queRoad'
-					: list[0].level === '4'
-					? 'queVillage'
-					: 'queRoad';
+						? 'queArea'
+						: list[0].level === '3'
+							? 'queRoad'
+							: list[0].level === '4'
+								? 'queVillage'
+								: 'queRoad';
 			values.queCode = [list[0].value];
 			values.createTime = [
 				$$.myMoment().subtract(0, 'months').startOf('month').format('YYYY-MM-DD'),
@@ -802,7 +802,7 @@
 			case '8':
 				return '非警务纠纷';
 			case '9':
-				return '专项纠纷';
+				return '专项治理';
 			default:
 				break;
 		}
@@ -819,12 +819,12 @@
 					option.level === '1'
 						? 'queCity'
 						: option.level === '2'
-						? 'queArea'
-						: option.level === '3'
-						? 'queRoad'
-						: option.level === '4'
-						? 'queVillage'
-						: 'queRoad',
+							? 'queArea'
+							: option.level === '3'
+								? 'queRoad'
+								: option.level === '4'
+									? 'queVillage'
+									: 'queRoad',
 			}))
 		);
 	};
@@ -1188,13 +1188,13 @@
 							<Space>
 								<Button
 									onClick={() => {
-										tabsOnchange('5');
+										tabsOnchange('4');
 									}}
 									className="source-button"
-									icon={<img className="source-icon" src={workDash_27} alt="" srcset="" />}
+									icon={<img className="source-icon" src={workDash_28} alt="" srcset="" />}
 									type="secondary"
 								>
-									协同推送
+									自行排查
 								</Button>
 								<IconCaretRight />
 								<Button
@@ -1202,7 +1202,7 @@
 									icon={<img className="source-icon" src={workDash_23} alt="" srcset="" />}
 									type="secondary"
 								>
-									专项纠纷
+									专项治理
 								</Button>
 							</Space>
 						)}
@@ -1317,6 +1317,35 @@
 												</div>
 											</Space>
 										</div>
+										<div className="workDash-item-value" style={{ marginTop: '4px' }}>
+											<div style={{ width: '50px' }}></div>
+											<div style={{ width: '36px' }}></div>
+											<Space split={<Divider type="vertical" />}>
+												<div style={{ display: 'flex', alignItems: 'center' }}>
+													<span className="workDash-item-title-blue"></span>
+													<span style={{ color: '#4E5969', fontSize: '14px', display: 'inline-block', width: '150px' }}>
+														专项治理:{data?.zxjfNum || 0}件
+													</span>
+													<span
+														onClick={() => {
+															tabsOnchange('9');
+														}}
+														style={{
+															color: '#1A6FB8',
+															border: '1px solid #1A6FB8',
+															fontSize: '12px',
+															borderRadius: '2px',
+															padding: '0px 4px',
+															display: 'flex',
+															alignItems: 'center',
+															marginLeft: '12px',
+														}}
+													>
+														查看
+													</span>
+												</div>
+											</Space>
+										</div>
 									</div>
 								)}
 								{tabKey === '5' && (
@@ -1362,31 +1391,6 @@
 										<div className="workDash-item-value" style={{ marginTop: '4px' }}>
 											<div style={{ width: '50px' }}>{data?.totalNum || 0}</div>
 											<div style={{ width: '36px' }}></div>
-											<Space split={<Divider type="vertical" />}>
-												<div style={{ display: 'flex', alignItems: 'center' }}>
-													<span className="workDash-item-title-blue"></span>
-													<span style={{ color: '#4E5969', fontSize: '14px', display: 'inline-block', width: '150px' }}>
-														专项纠纷:{data?.zxjfNum || 0}件
-													</span>
-													<span
-														onClick={() => {
-															tabsOnchange('9');
-														}}
-														style={{
-															color: '#1A6FB8',
-															border: '1px solid #1A6FB8',
-															fontSize: '12px',
-															borderRadius: '2px',
-															padding: '0px 4px',
-															display: 'flex',
-															alignItems: 'center',
-															marginLeft: '12px',
-														}}
-													>
-														查看
-													</span>
-												</div>
-											</Space>
 										</div>
 									</div>
 								)}
@@ -1569,16 +1573,17 @@
 											</div>
 
 											<div className="workDash-main-card">
-												<div className="workDash-main-card-head" onClick={() => {
-															tabsOnchange('4');
-														}}>
+												<div
+													className="workDash-main-card-head"
+													onClick={() => {
+														tabsOnchange('4');
+													}}
+												>
 													<div className="workDash-main-card-head-l workDash-bg_3">
 														<div className="workDash-main-card-head-l-img workDash-bg_3_img">
 															<img src={workDash_8} alt="" srcset="" />
 														</div>
-														<div className="workDash-main-card-head-l-img-title">
-															详情
-														</div>
+														<div className="workDash-main-card-head-l-img-title">详情</div>
 													</div>
 													<div className="workDash-main-card-head-r workDash-bg_3_r">
 														<div className="workDash-main-card-head-r-title">自行排查</div>
@@ -1617,9 +1622,12 @@
 											</div>
 
 											<div className="workDash-main-card">
-												<div className="workDash-main-card-head" onClick={() => {
-															tabsOnchange('5');
-														}}>
+												<div
+													className="workDash-main-card-head"
+													onClick={() => {
+														tabsOnchange('5');
+													}}
+												>
 													<div className="workDash-main-card-head-l workDash-bg_4">
 														<div className="workDash-main-card-head-l-img workDash-bg_4_img">
 															<img src={workDash_9} alt="" srcset="" />
@@ -1703,7 +1711,7 @@
 													caseTypeLevel > 1
 														? caseTypeList?.map((i) => ({ value: i.caseRate, caseNum: i.caseNum, name: i.caseTypeName, caseType: i.caseType })) || []
 														: data?.typeList?.map((i) => ({ value: i.caseRate, caseNum: i.caseNum, name: i.caseTypeName, caseType: i.caseType })) ||
-														  []
+														[]
 												}
 												onMyLTopChartPie={onMyLTopChartPie}
 											/>
@@ -2163,7 +2171,7 @@
 									dataIndex: 'createTime',
 									defaultSortOrder: 'descend',
 									order: 'ascend',
-									sorter: { compare: (a, b) => {} },
+									sorter: { compare: (a, b) => { } },
 									render: (text) => <div>{$$.dateFormat(text)}</div>,
 								},
 								{ title: '事项来源', width: 100, dataIndex: 'canalName' },
@@ -2178,7 +2186,7 @@
 									width: 100,
 									dataIndex: 'closeTime',
 									order: 'ascend',
-									sorter: { compare: (a, b) => {} },
+									sorter: { compare: (a, b) => { } },
 									render: (text) => <span>{$$.dateFormat(text)}</span>,
 								},
 								{
@@ -2836,7 +2844,7 @@
 		});
 	}, [data]);
 
-	useEffect(() => {});
+	useEffect(() => { });
 
 	return <div id="chartLTopPie1" ref={myChartRef} style={{ height: '232px', width: '100%' }} />;
 };

--
Gitblit v1.8.0