feat(REQ-3340) - 调整 Starter 中关于广播事件监听逻辑

This commit is contained in:
wangli 2025-01-20 15:40:48 +08:00
parent 767dc77c19
commit cb864222bc
2 changed files with 9 additions and 0 deletions

View File

@ -56,4 +56,10 @@ public interface ProcessTaskEventHandler extends Ordered {
*/ */
default void onDeleted(ProcessTaskDTO dto) { default void onDeleted(ProcessTaskDTO dto) {
} }
/**
* 用户任务已转交
* @param dto
*/
default void onTransfer(ProcessTaskDTO dto) {}
} }

View File

@ -57,6 +57,9 @@ public class InnerTaskEventListener extends AbstractInnerWorkflowListener<Proces
case PROCESS_TASK_DELETED: case PROCESS_TASK_DELETED:
consumer = taskListener::onDeleted; consumer = taskListener::onDeleted;
break; break;
case PROCESS_TASK_TRANSFER:
consumer = taskListener::onTransfer;
break;
default: default:
log.warn("unknown task event type: {}", type); log.warn("unknown task event type: {}", type);
} }