update 强制撤回优化
This commit is contained in:
@@ -151,7 +151,13 @@ public class ProcessAllService extends ServiceImpl<ProcessAllMapper, ProcessAll>
|
||||
//修改提前储存的原始草稿状态
|
||||
processDraftUpdateWrapper.eq(ProcessDraft::getProcessInstanceId, processInstanceId);
|
||||
processDraftUpdateWrapper.set(ProcessDraft::getSaveSource, null);
|
||||
processDraftService.update(processDraftUpdateWrapper);
|
||||
List<ProcessDraft> list = processDraftService.list(processDraftUpdateWrapper);
|
||||
for (ProcessDraft processDraft : list) {
|
||||
processDraftUpdateWrapper.clear();
|
||||
processDraftUpdateWrapper.eq(ProcessDraft::getId, processDraft.getId());
|
||||
processDraftUpdateWrapper.set(ProcessDraft::getSaveSource, null);
|
||||
processDraftService.update(processDraftUpdateWrapper);
|
||||
}
|
||||
//activiti撤销
|
||||
runtimeService.deleteProcessInstance(processInstanceId,"强制撤回");
|
||||
//更新流程总表状态
|
||||
|
||||
Reference in New Issue
Block a user