From 621a3268a8c2cebf899e3ba824c49a1513cb619b Mon Sep 17 00:00:00 2001
From: zhangyongtian <1181606322@qq.com>
Date: Fri, 13 Sep 2024 18:32:35 +0800
Subject: [PATCH] feat: 图片

---
 gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx |   36 ++++++++++++++++++++++++------------
 1 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
index 7459653..97ec229 100644
--- a/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
+++ b/gz-customerSystem/src/views/register/visit/component/visitorRegister.jsx
@@ -58,13 +58,13 @@
         fileInfoList.forEach(item => {
           if (item.ownerType == '22_00018-202' || item.ownerType == '22_00018-203') {
             file.push({
-              name: item.fileList[0].trueName,
+              ...item.fileList[0],
               uid: item.fileList[0].id,
             })
           }
           if (item.ownerType == '22_00018-204' || item.ownerType == '22_00018-207') {
             file1.push({
-              name: item.fileList[0].trueName,
+              ...item.fileList[0],
               uid: item.fileList[0].id,
             })
           }
@@ -277,22 +277,27 @@
             </FormItem>
           </Col>
           <Col span={8}>
-            <FormItem label='问题属地' field='myQuesAddress'>
+            <FormItem 
+              label={(<div style={{ display: 'flex' }}>问题属地<div className="must">必填</div></div>)}
+              field='myQuesAddress'
+              rules={[{ message: '请选择问题属地', required: true }]}
+              >
               <Cascader
                 placeholder='请选择'
                 options={$$.locationOption()}
                 showSearch
                 onChange={(value, option) => {
                   if (option) {
+                    console.log(option)
                     props.formRef.current.setFieldsValue({
-                      queProv: option[0].value,
-                      queProvName: option[0].label,
-                      queCity: option[1].value,
-                      queCityName: option[1].label,
-                      queArea: option[2].value,
-                      queAreaName: option[2].label,
-                      queRoad: option[3] && option[3].value || '',
-                      queRoadName: option[3] && option[3].label || '',
+                      // queProv: option[0].value,
+                      // queProvName: option[0].label,
+                      // queCity: option[1].value,
+                      // queCityName: option[1].label,
+                      queArea: option[0].value,
+                      queAreaName: option[0].label,
+                      queRoad: option[1] && option[1].value || '',
+                      queRoadName: option[1] && option[1].label || '',
                     })
                   } else {
                     //清除数据
@@ -393,7 +398,14 @@
         </Space>
       </Col>
       <div style={{ marginBottom: '65px' }}>
-        <FileTable mainId={props.mainId} fileInfoList={props.fileInfoList} isReview={false} />
+        <FileTable
+          mainId={props.mainId}
+          fileInfoList={props.fileInfoList}
+          isReview={false}
+          handleSaveList={(list) => {
+            props.formRef.current.setFieldValue('fileInfoList', list)
+          }}
+        />
       </div>
       <DocumentScanner
         visible={scanFile}

--
Gitblit v1.8.0