fix: 制修订流程没有存上流程实例ID

This commit is contained in:
2024-09-27 10:52:31 +08:00
parent 0374e7c890
commit baa03931fb
2 changed files with 3 additions and 7 deletions
@@ -65,12 +65,6 @@ public class EsRevisionAdvice implements Serializable {
@ApiModelProperty(value = "流程实例Id")
private String processInstanceId;
/**
* 执行id
*/
@ApiModelProperty(value = "执行id")
private String executionId;
/**
* 条款号
*/
@@ -92,7 +86,7 @@ public class EsRevisionAdvice implements Serializable {
/**
* 意见提出人
*/
@Dict(dictTable = "sys_user", dicText = "CONCAT(realname, '(', username, ')')", dicCode = "id")
@Dict(dictTable = "sys_user", dicText = "realname", dicCode = "id")
@ApiModelProperty(value = "意见提出人")
private String createUserId;
@@ -132,6 +132,7 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
}
private void startNodeBusProcess(ProcessInfoVO<ProcessRevisionVO> processInfoVO) {
String processInstanceId = processInfoVO.getBasicProcessInfoDTO().getProcessInstanceId();
ProcessRevisionVO businessInfoDTO = processInfoVO.getBusinessInfoDTO();
ProcessEsRevision processInfo = businessInfoDTO.getProcessInfo();
// 修改企标计划状态
@@ -144,6 +145,7 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
// 设置状态为运行中
espService.updateProjectStatus(espId, ESPProjectStatus.IN_PROGRESS.getValue());
// 保存数据
processInfo.setProcessInstanceId(processInstanceId);
save(processInfo);
}