From c91dfbe13d1a21bc40366130a4a5495cc50f0542 Mon Sep 17 00:00:00 2001
From: dminyi <1301963064@qq.com>
Date: Wed, 11 Sep 2024 12:19:37 +0800
Subject: [PATCH] 修改
---
gz-customerSystem/src/views/register/closingReview/index.jsx | 33 +++++++++++++++++++++++++--------
1 files changed, 25 insertions(+), 8 deletions(-)
diff --git a/gz-customerSystem/src/views/register/closingReview/index.jsx b/gz-customerSystem/src/views/register/closingReview/index.jsx
index 78da404..a4c2a37 100644
--- a/gz-customerSystem/src/views/register/closingReview/index.jsx
+++ b/gz-customerSystem/src/views/register/closingReview/index.jsx
@@ -12,8 +12,12 @@
const TabPane = Tabs.TabPane;
-function getTabButton(data) {
- return $$.ax.request({ url: `caseTask/getTabButton`, type: 'get', service: 'mediate', data });
+function getTabButton(caseTaskId) {
+ return $$.ax.request({ url: `caseTask/getTabButton?caseTaskId=${caseTaskId}`, type: 'get', service: 'mediate' });
+}
+
+function getCaseInfoApi(id) {
+ return $$.ax.request({ url: '/caseInfo/getCaseInfo?id=' + id, type: 'get', service: 'mediate' });
}
const myTab = [
@@ -34,20 +38,25 @@
},
]
const ClosingReview = () => {
+ const caseId = $$.getQueryString('caseId')
+ const caseTaskId = $$.getQueryString('caseTaskId')
+ const windupId = $$.getQueryString('windupId')
+
const routeData = useParams();
const [authorData, setAuthorData] = useState({});
const [tabsList, setTabsList] = useState([]);
const [tabsActive, setTabsActive] = useState();
+ const [newId, setNewId] = useState(caseId)
useEffect(() => {
- getAuthor()
+ getAuthor();
+ getCaseInfo()
+ console.log(caseId,caseTaskId,'caseId','caseTaskId')
}, [])
//获取权限tab和按钮权限
const getAuthor = async () => {
- const res = await getTabButton({
- caseTaskId: routeData.caseTaskId
- })
+ const res = await getTabButton(caseTaskId)
if (res.type) {
const { tabList } = res.data
setAuthorData(res.data)
@@ -67,16 +76,24 @@
}
}
+ const getCaseInfo = async (id) => {
+ const res = await getCaseInfoApi(caseId)
+ if(res.type){
+ console.log(res.data?.id,'res.data?.idres.data?.id')
+ setNewId(res.data?.id)
+ }
+ }
+
//根据id定义组件
const getTypeDom = (key) => {
if (key === 'dslxq' || key === 'sxxq') {
- return <EventFlow authorData={authorData} caseId={routeData.caseId} />
+ return <EventFlow authorData={authorData} caseId={caseId} />
}
if (key === 'sqjl') {
return <ApplyInfo />
}
if (key === 'jash') {
- return <ReviewExamine type={key} />
+ return <ReviewExamine caseTaskId={caseTaskId} caseId={caseId} id={windupId} />
}
}
--
Gitblit v1.8.0