fix: 制修订自动发起强制撤回保存草稿报错

This commit is contained in:
2024-01-26 11:32:17 +08:00
parent 6640262326
commit cecf47ce51
@@ -232,10 +232,11 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
commonVO.setPrcName(prcName);
commonVO.setPrcMes(null);
commonVO.setDueTime(null);
revisionData.setCommon(commonVO);
// 获取第一个任务的taskId
String taskId = actFlowCommonService.getFirstTaskId(processInstanceId, mainDraftUser, processDefinitionId);
actFlowCommonService.getFirstTaskId(processInstanceId, mainDraftUser, processDefinitionId);
// 手动翻译
String jsonData = translationAspect.manualParseDictText(this.getHandleData(taskId), this.getUserMap(variables));
String jsonData = translationAspect.manualParseDictText(revisionData, this.getUserMap(variables));
// 强制撤回
commonVO.setProcessInstanceId(processInstanceId);
actFlowCommonService.saveFirstNodeDraft(commonVO, ProcessTypeEnum.ES_REVISION, jsonData);