Преглед изворни кода

fix:调整获取预测节点接口请求方式和参数

lizhixian пре 6 месеци
родитељ
комит
67371e7579

+ 2 - 2
src/api/bpm/processInstance/index.ts

@@ -89,8 +89,8 @@ export const getProcessInstanceCopyPage = async (params: any) => {
 }
 
 // 获取审批详情
-export const getApprovalDetail = async (data: any) => {
-  return await request.post({ url: '/bpm/process-instance/get-approval-detail', data: data })
+export const getApprovalDetail = async (params: any) => {
+  return await request.get({ url: '/bpm/process-instance/get-approval-detail', params })
 }
 
 // 获取表单字段权限

+ 2 - 2
src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue

@@ -162,7 +162,7 @@ const getApprovalDetail = async (row: any) => {
     const data = await ProcessInstanceApi.getApprovalDetail({
       processDefinitionId: row.id,
       activityId: NodeId.START_USER_NODE_ID,
-      processVariables: row.processVariables
+      processVariablesStr: JSON.stringify(row.processVariables)
     })
 
     if (!data) {
@@ -224,7 +224,7 @@ const submitForm = async () => {
   // 预测流程节点会因为输入的参数值而产生新的预测结果值,所以在提交时需重新预测一次
   await getApprovalDetail({
     id: props.selectProcessDefinition.id,
-    processVariables: detailForm.value?.value
+    processVariablesStr: JSON.stringify(detailForm.value?.value)
   })
   // 恢复已选择的审批人信息
   Object.keys(savedAssignees).forEach((id) => {