diff --git a/src/api/bpm/processInstance/index.ts b/src/api/bpm/processInstance/index.ts index dfcf4f7f..5d6eefd7 100644 --- a/src/api/bpm/processInstance/index.ts +++ b/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 }) } // 获取表单字段权限 diff --git a/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue b/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue index a6f10f08..d1c364b7 100644 --- a/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue +++ b/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) => {