From b5aeb5f89a5af2af1ea8cc4a83a72b287916e710 Mon Sep 17 00:00:00 2001
From: zhangyongtian <1181606322@qq.com>
Date: Sun, 15 Sep 2024 16:27:42 +0800
Subject: [PATCH] fix: 首页页码问题、申请结案问题

---
 gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx |   50 ++++++++++----------------------------------------
 1 files changed, 10 insertions(+), 40 deletions(-)

diff --git a/gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx b/gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx
index a2a9fd8..d92e2e5 100644
--- a/gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx
+++ b/gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx
@@ -40,22 +40,14 @@
   const failRef = useRef();
   const [selectedTab, setSelectedTab] = useState('1'); // 默认选中第一个 tab
   const [scanFile, setScanFile] = useState(false);
-  const [selectedTab1, setSelectedTab1] = useState('1'); // 默认选中第一个 tab
-  const [fileTip, setFileTip] = useState('0');
-  const [value, setValue] = useState(1)
+  const [value, setValue] = useState(2)
   const [noHandleReason, setNoHandleReason] = useState(false);
-  const [radioValue, setRadioValue] = useState(1);
   const [mode, setMode] = useState(false)
 
   const tabs = [
     { index: '1', label: '化解成功' },
     { index: '2', label: '化解不成功' },
   ];
-
-  const tabs1 = [
-    { index: '1', label: '公共模板1:化解成功结案意见范本' },
-    { index: '2', label: '个人模板1:化解成功结案意见范本(完整版)' }
-  ]
 
   const agreement = [
     { value: 1, label: '口头协议' },
@@ -65,10 +57,6 @@
 
   const handleTabChange = (newTabIndex) => {
     setSelectedTab(newTabIndex);
-  };
-
-  const handleTabChange1 = (newTabIndex) => {
-    setSelectedTab1(newTabIndex);
   };
 
   const handleConfirm = (scanContent) => {
@@ -116,52 +104,34 @@
     }
   }
 
+  //化解成功的提交处理
   const handleSubmit = () => {
+    //口头协议
     if (value === 1) {
       const data = formRef?.current.getFields()
-      console.log(data, 'handleSubmit')
       windupApply(data)
     }
+    //书面协议
     if (value === 2) {
       const data = formRefWrite?.current.getFields()
-      console.log(data, 'handleSubmit')
       windupApply(data)
     }
-    if (selectedTab === '2') {
-      const data = failRef?.current.getFields()
-      console.log(data, 'handleSubmit')
-      // windupApply(data)
-
-
-    }
-
   }
+
+  //化解不成功的提交处理
   const handleSubmit1 = () => {
     if (selectedTab === '2') {
       const data = failRef?.current.getFields()
-      console.log(data, 'handleSubmit')
       windupApply(data)
     }
-
   }
 
+  //结案申请请求
   const windupApply = async (submitData) => {
-    console.log(
-      {
-        mediResultName: selectedTab === '1' ? '化解成功' : '化解不成功',
-        mediResult: selectedTab === '1' ? '22_00025-1' : '22_00025-2',
-        agreeType: selectedTab === '1' ? '24_00003-1' : '24_00003-2',
-        agreeTypeName: value === 1 ? '口头协议' : '书面协议',
-        caseTaskId: caseTaskId,
-        caseId: caseId,
-        caseResultId: caseResultId,
-        ...submitData
-      }, 'windupApplyData'
-    )
     const res = await windupApplyApi({
       mediResultName: selectedTab === '1' ? '化解成功' : '化解不成功',
       mediResult: selectedTab === '1' ? '22_00025-1' : '22_00025-2',
-      agreeType: selectedTab === '1' ? '24_00003-1' : '24_00003-2',
+      agreeType: value === 1 ? '24_00003-1' : '24_00003-2',
       agreeTypeName: value === 1 ? '口头协议' : '书面协议',
       caseTaskId: caseTaskId,
       caseId: caseId,
@@ -213,7 +183,7 @@
             scrollToFirstError={true}
             requiredSymbol={false}
             initialValues={{
-              agreeType: 2,
+              agreeType: value,
             }} //默认值
           >
             <Col span={8}>
@@ -224,7 +194,7 @@
                 }
                 field='agreeType'
               >
-                <Select options={agreement} onChange={(v) => { setValue(v); console.log(typeof v, 'vvv') }}>
+                <Select options={agreement} onChange={(v) => { setValue(v); }}>
                 </Select>
               </FormItem>
             </Col>

--
Gitblit v1.8.0