From b7e03d58d1445031b293bb2cbef1f1fc36a6c268 Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Sat, 17 Aug 2024 09:46:17 +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 |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
index 1bb3f3e..f8413d3 100644
--- a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
+++ b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
@@ -18,6 +18,7 @@
 import TableView from '../../../../components/TableView';
 import '../../index.less';
 import ApplyDialog from "./applyDialog";
+import AgentDialog from "./agentDialog";
 import FilesCheck from '../../../filesCheck';
 import {
   IconFileAudio,
@@ -104,7 +105,7 @@
   const [upload, setUpLoad] = useState(false);
   const [sourceType, setSourceType] = useState('09_01010-1');
   const [filesCheck, setFilesCheck] = useState(false);
-  const [file, setFile] = useState();
+  const [fileView, setFileView] = useState();
   const [selectedAddress, setSelectedAddress] = useState('');
   const [fileTip, setFileTip] = useState('0');
 
@@ -114,6 +115,7 @@
     // 更多地址...
   ];
 
+  const [agentVisible, setAgentVisible] = useState(false);
 
   const personIconType = (v) => {
     switch (v) {
@@ -348,8 +350,12 @@
 
   //添加申请人: 0、被申请人: 1、代理人: 2
   const handleAdd = (type) => {
+    if(type === 2) {
+      setAgentVisible(true)
+    } else {
+      setAddVisabled(true)
+    }
     setDialogType(type)
-    setAddVisabled(true)
   }
 
 
@@ -586,7 +592,7 @@
                 if (info.length > 0) {
                   setScanImage(true);
                 }
-                setFile({
+                setFileView({
                   ...currentFile,
                   url: URL.createObjectURL(currentFile.originFile),
 
@@ -603,7 +609,7 @@
       </Modal>
       <Modal style={{ width: '944px' }} visible={scanImage} onCancel={() => setScanImage(false)} footer={null} title='选择识别范围' centered>
         <img
-          src={file?.url}
+          src={fileView?.url}
           alt=""
           style={{
             display: 'block',       // 确保图片在容器中居中显示
@@ -684,6 +690,17 @@
       >
         <ApplyDialog />
       </Modal>
+      <Modal
+        title={'添加代理人'}
+        visible={agentVisible}
+        onOk={() => setAgentVisible(false)}
+        onCancel={() => setAgentVisible(false)}
+        autoFocus={false}
+        focusLock={true}
+        footer={null}
+      >
+        <AgentDialog />
+      </Modal>
     </div>
   )
 }

--
Gitblit v1.8.0