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