Renxy 2 жил өмнө
parent
commit
e664be403b

+ 6 - 0
src/pages/PurchaseAdmin/PurchaseList/Detail/Index.js

@@ -770,6 +770,12 @@ function Detail(props) {
           version_id: version.version_id,
         },
       });
+      dispatch({
+        type: 'detail/queryDingInstanceDetail',
+        payload: {
+          process_instance_id: version.ding_instance_id, //创建表单成功返回的id
+        },
+      });
     }
   };
 

+ 7 - 0
src/pages/PurchaseAdmin/PurchaseList/Detail/models/detail.js

@@ -32,6 +32,7 @@ import {
   queryAuditExcel,
   queryAuditRecord,
   queryDingSchema,
+  queryDingInstanceDetail,
 } from '@/services/boom';
 import { queryRole } from '@/services/SysAdmin';
 import { setCurrentUser } from '@/utils/authority';
@@ -520,6 +521,12 @@ export default {
         callback && callback(response.data?.all);
       }
     },
+    *queryDingInstanceDetail({ payload, callback }, { call, put }) {
+      const response = yield call(queryDingInstanceDetail, payload);
+      if (response) {
+        callback && callback(response.data?.all);
+      }
+    },
   },
 
   reducers: {

+ 4 - 1
src/services/boom.js

@@ -107,6 +107,9 @@ export async function queryAuditRecord(params) {
 export async function queryDingSchema(params) {
   return request(`/api/v1/purchase/bom/ding/schema?${stringify(params)}`);
 }
+export async function queryDingInstanceDetail(params) {
+  return request(`/api/v1/purchase/bom/ding/instance-detail?${stringify(params)}`);
+}
 /**
  * 查看项目流程列表
  * project_id
@@ -297,5 +300,5 @@ export async function queryDDdepList(data) {
     method: 'POST',
     body: data,
   });
-  return res.data.result
+  return res.data.result;
 }