public interface TaskAccessStrategy
用于判断给定的创建人员是否允许执行某个任务
| 限定符和类型 | 方法和说明 |
|---|---|
default FlwTaskActor |
getAllowedFlwTaskActor(Long taskId,
FlowCreator flowCreator,
List<FlwTaskActor> taskActors)
获取指定合法参与者对象
被使用在:分配任务,解决委派任务 场景
|
FlwTaskActor |
isAllowed(String userId,
List<FlwTaskActor> taskActors)
根据创建人ID、参与者集合判断是否允许访问所属任务
|
FlwTaskActor isAllowed(String userId, List<FlwTaskActor> taskActors)
userId - 用户IDtaskActors - 参与者列表FlwTaskActordefault FlwTaskActor getAllowedFlwTaskActor(Long taskId, FlowCreator flowCreator, List<FlwTaskActor> taskActors)
被使用在:分配任务,解决委派任务 场景
taskId - 当前任务IDtaskActors - 通过任务ID查询到的任务参与者列表flowCreator - 任务参与者FlwTaskActorCopyright © 2025. All rights reserved.