Commit f60a4dfa6b241c0526abaf1c38770666d4572425
1 parent
d63e3158
feat: 添加Task取消理由
Showing
2 changed files
with
2 additions
and
2 deletions
yudao-module-bpm/yudao-module-bpm-api/src/main/java/cn/iocoder/yudao/module/bpm/enums/task/BpmReasonEnum.java
yudao-module-bpm/yudao-module-bpm-biz/src/main/java/cn/iocoder/yudao/module/bpm/service/definition/BpmModelServiceImpl.java
| ... | ... | @@ -288,8 +288,7 @@ public class BpmModelServiceImpl implements BpmModelService { |
| 288 | 288 | // 2.3 清理所有 Task |
| 289 | 289 | List<Task> tasks = taskService.createTaskQuery() |
| 290 | 290 | .processDefinitionKey(model.getKey()).list(); |
| 291 | - // TODO @lesan:貌似传递一个 reason 会好点! | |
| 292 | - tasks.forEach(task -> taskService.deleteTask(task.getId())); | |
| 291 | + tasks.forEach(task -> taskService.deleteTask(task.getId(),BpmReasonEnum.CANCEL_BY_PROCESS_CLEAN.getReason())); | |
| 293 | 292 | } |
| 294 | 293 | |
| 295 | 294 | @Override | ... | ... |