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/index.jsx | 10 +++++++++-
gz-customerSystem/src/views/register/handleFeedback/component/CaseResult.jsx | 50 ++++++++++----------------------------------------
2 files changed, 19 insertions(+), 41 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>
diff --git a/gz-customerSystem/src/views/register/index.jsx b/gz-customerSystem/src/views/register/index.jsx
index a73a734..31fb16e 100644
--- a/gz-customerSystem/src/views/register/index.jsx
+++ b/gz-customerSystem/src/views/register/index.jsx
@@ -1188,6 +1188,10 @@
//改变tab
const handleColumnType = (type) => {
+ setPageData({
+ page: 1,
+ size: 10,
+ })
setSearchData({
...searchData,
status: type
@@ -1196,6 +1200,10 @@
//改变工作总览
const tabActive = (key, data) => {
+ setPageData({
+ page: 1,
+ size: 10,
+ })
//默认第一个tab
if (key == '5') {
setSearchData({
@@ -1402,7 +1410,7 @@
setPageData({
...pageData,
page,
- pageSize
+ size: pageSize
})
},
}}
--
Gitblit v1.8.0