From e92ddbcdc1cb990de02621bccfa62cc067afd3b9 Mon Sep 17 00:00:00 2001
From: liuwh <964324856@qq.com>
Date: Mon, 09 Sep 2024 15:26:24 +0800
Subject: [PATCH] Merge branch 'master' of http://120.79.193.119:9090/r/gzzfw/frontEnd/gzDyh into master

---
 gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
index 40078ea..decb012 100644
--- a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
+++ b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
@@ -48,6 +48,35 @@
     }
   }, [fakeData])
 
+  useEffect(() => {
+    setFakeData(props.partyList?.map(item => {
+      const fileInfoList = item.fileInfoList
+      let file = [];//身份证明材料、企业登记材料
+      let file1 = [];//法人、机构身份证明材料、代理人授权委托书
+      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,
+            })
+          }
+          if (item.ownerType == '22_00018-204' || item.ownerType == '22_00018-207') {
+            file1.push({
+              name: item.fileList[0].trueName,
+              uid: item.fileList[0].id,
+            })
+          }
+        })
+      }
+      return {
+        ...item,
+        file,
+        file1
+      }
+    }) || [])
+  }, [props.partyList])
+
   //获取当前时间
   const getFormattedDateTime = () => {
     let now = new Date();
@@ -85,7 +114,7 @@
 
   //添加当事人
   const handleAddParty = (value, isEdit) => {
-    console.log(value, isEdit);
+    console.log(value);
     if (isEdit) {
       //编辑
       const newList = fakeData.map(item => {
@@ -361,7 +390,7 @@
           <div className='MediationInfo-subTitle' style={{ marginTop: '-9px' }}></div><h4>事件材料</h4>
         </Space>
       </Col>
-      <FileTable mainId={props.mainId}/>
+      <FileTable mainId={props.mainId} fileInfoList={props.fileInfoList}/>
 
       <DocumentScanner
         visible={scanFile}

--
Gitblit v1.8.0