Procházet zdrojové kódy

请款流程变更

lxf před 1 rokem
rodič
revize
abdc7e797b

+ 1 - 0
src/views/finance/fundManage/funds/index.vue

@@ -560,6 +560,7 @@ const pushProcessApproval = (row) => {
     query: {
       flowKey: "account_request_funds_flow",
       id: row.flowInfoId,
+      businessId: row.id,
       processType: 20,
       random: proxy.random(),
       flowName: "请款详情",

+ 2 - 0
src/views/index.vue

@@ -144,6 +144,7 @@ const pushProcessApproval = (row) => {
 			query: {
 				flowKey: row.flowKey,
 				id: row.id,
+				businessId: row.businessId,
 				processType:20,
 				version:row.version
 			},
@@ -162,6 +163,7 @@ const pushProcessApproval = (row) => {
 				query: {
 					flowKey: row.flowKey,
 					id: row.id,
+					businessId: row.businessId,
 					processType:nodeType == 1 ? 30 : 10,
 					version:row.version
 				},

+ 2 - 0
src/views/process/dealWith/backlog.vue

@@ -154,6 +154,7 @@ const config = computed(() => {
 									query: {
 										flowKey: row.flowKey,
 										id: row.id,
+										businessId: row.businessId,
 										processType:20,
 										version:row.version
 									},
@@ -172,6 +173,7 @@ const config = computed(() => {
 										query: {
 											flowKey: row.flowKey,
 											id: row.id,
+											businessId: row.businessId,
 											processType:nodeType == 1 ? 30 : 10,
 											businessId:row.businessId,
 											version:row.version

+ 1 - 0
src/views/process/dealWith/index.vue

@@ -165,6 +165,7 @@ const config = computed(() => {
 								query: {
 									flowKey: row.flowKey,
 									id: row.id,
+									businessId: row.businessId,
 									processType:20,
 									version:row.version
 								},

+ 14 - 5
src/views/process/processApproval/index.vue

@@ -788,11 +788,20 @@ onMounted(async () => {
     route.query.processType == 20 ||
     route.query.processType == 30
   ) {
-    await proxy
-      .post("/flowProcess/getStartData", { flowId: route.query.id })
-      .then((res) => {
-        queryData.data = { ...res };                          
-      });
+    if(route.query.flowKey == "account_request_funds_flow") {
+      await proxy
+        .post("/accountRequestFunds/detail", { id: route.query.businessId })
+        .then((res) => {
+          queryData.data = { ...res };                          
+        });
+    } else {
+
+      await proxy
+        .post("/flowProcess/getStartData", { flowId: route.query.id })
+        .then((res) => {
+          queryData.data = { ...res };                          
+        });
+    }
   } else {
     queryData.data = { ...route.query };
   }