From 0d40ce565cdc87668f83dbeddbf1246536986f9e Mon Sep 17 00:00:00 2001
From: zhangyongtian <1181606322@qq.com>
Date: Sat, 14 Sep 2024 18:02:36 +0800
Subject: [PATCH] fix: 样式、自行排查

---
 gz-customerSystem/src/views/register/matterDetail/index.jsx |   84 +++++++++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 38 deletions(-)

diff --git a/gz-customerSystem/src/views/register/matterDetail/index.jsx b/gz-customerSystem/src/views/register/matterDetail/index.jsx
index 57af84b..08c5efb 100644
--- a/gz-customerSystem/src/views/register/matterDetail/index.jsx
+++ b/gz-customerSystem/src/views/register/matterDetail/index.jsx
@@ -29,7 +29,7 @@
       const partyList = data.personList.concat(data.agentList)
       setInfoData({
         ...data,
-        questionName: data.queProvName === null ? '-' : data.queProvName + '/' + data.queCityName + '/' + data.queAreaName + '/' + data.queRoadName,
+        questionName: data.queAreaName === null ? '-' : data.queAreaName + '/' + data.queRoadName,
         caseType: data.caseTypeFirstName === null ? '-' : data.caseTypeFirstName + '/' + data.caseTypeName
       })
       setFakeData(partyList.map(item => {
@@ -39,16 +39,20 @@
         if (fileInfoList && fileInfoList.length != 0) {
           fileInfoList.forEach(item => {
             if (item.ownerType == '22_00018-202' || item.ownerType == '22_00018-203') {
-              file.push({
-                name: item.fileList[0].trueName,
-                uid: item.fileList[0].id,
-              })
+              item.fileList.forEach(res => {
+								file.push({
+									...res,
+									uid: res.id,
+								})
+							})
             }
             if (item.ownerType == '22_00018-204' || item.ownerType == '22_00018-207') {
-              file1.push({
-                name: item.fileList[0].trueName,
-                uid: item.fileList[0].id,
-              })
+              item.fileList.forEach(res => {
+								file1.push({
+									...res,
+									uid: res.id,
+								})
+							})
             }
           })
         }
@@ -57,7 +61,7 @@
           file,
           file1
         }
-      }))
+      }) || [])
     }
 
   }
@@ -69,7 +73,7 @@
 
           <Col span={24} style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}>
             <Space size='small'>
-              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h5>当事人信息</h5>
+              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h4>当事人信息</h4>
             </Space>
             {props.hasApplet && <div>
               <Switch checkedChildren="当事人小程序可见" unCheckedChildren="当事人小程序不可见" defaultChecked />
@@ -84,7 +88,7 @@
           </div>
           <Col span={24} className='title'>
             <Space size='small'>
-              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h5>纠纷基本情况</h5>
+              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h4>纠纷基本情况</h4>
             </Space>
           </Col>
           <Row gutter={[16, 16]}>
@@ -151,38 +155,42 @@
             </Col>
             <Col span={16}>
               <div className="title"><div className="title-text">是否重大矛盾纠纷</div></div>
-              <div>{infoData.majorStatus === '0' ? '否' : infoData.majorStatus === '1' ? '是' : '-'}</div>
+              <div>{infoData.majorStatus === '1' ? '是' : '否'}</div>
             </Col>
           </Row>
           <Col span={24} style={{ display: 'flex', alignItems: 'center', marginBottom: '8px', marginTop: '20px' }}>
             <Space size='small'>
-              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h5>事件材料</h5>
+              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h4>事件材料</h4>
             </Space>
           </Col>
-          <FileTable mainId={props.caseId} fileInfoList={infoData.fileInfoList} isReview={true}/>
-          <Col span={24} className='title'>
-            <Space size='small'>
-              <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h5>登记信息</h5>
-            </Space>
-          </Col>
-          <Row gutter={[16, 16]}>
-            {/*事项等级分为三级,颜色需要做判断*/}
-            <Col span={8}>
-              <div className="title"><div className="title-text">登记机构</div><img src={question} alt="" style={{ width: '14px', height: '14px', marginTop: '4px', marginLeft: '4px' }} /></div>
-              <div>{infoData.inputUnitName || '-'}</div>
-            </Col>
-            <Col span={8}>
-              <div><div className="title-text">登记人</div></div>
-              <div style={{ display: 'flex' }}>
-                <div>{infoData.inputUserName || '-'}</div>
-                <img src={register} alt='' style={{ width: '14px', height: '14px', marginLeft: '8px', marginTop: '4px' }} />
-              </div>
-            </Col>
-            <Col span={8}>
-              <div ><div className="title-text">登记时间</div></div>
-              <div>{infoData.createTime || '-'}</div>
-            </Col>
-          </Row>
+          <FileTable mainId={props.caseId} fileInfoList={infoData.fileInfoList} isReview={true} />
+          {infoData?.canal === '22_00001-1' &&
+            <>
+              <Col span={24} style={{ marginTop: '12px' }}>
+                <Space size='small'>
+                  <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h4>登记信息</h4>
+                </Space>
+              </Col>
+              <Row gutter={[16, 16]}>
+                {/*事项等级分为三级,颜色需要做判断*/}
+                <Col span={8}>
+                  <div className="title"><div className="title-text">登记机构</div><img src={question} alt="" style={{ width: '14px', height: '14px', marginTop: '4px', marginLeft: '4px' }} /></div>
+                  <div>{infoData.inputUnitName || '-'}</div>
+                </Col>
+                <Col span={8}>
+                  <div><div className="title-text">登记人</div></div>
+                  <div style={{ display: 'flex' }}>
+                    <div>{infoData.inputUserName || '-'}</div>
+                    <img src={register} alt='' style={{ width: '14px', height: '14px', marginLeft: '8px', marginTop: '4px' }} />
+                  </div>
+                </Col>
+                <Col span={8}>
+                  <div ><div className="title-text">登记时间</div></div>
+                  <div>{infoData.createTime || '-'}</div>
+                </Col>
+              </Row>
+            </>
+          }
           {/* {props.hasEditBtn && <Button type='primary' style={{ marginTop: '20px' }}>修改</Button>} */}
         </div>
 

--
Gitblit v1.8.0