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