Appearance
startProgress
Flowable 7.1.0 摘要:将任务状态设置为正在进行。
方法签名与说明
void startProgress ( String taskId, String userId)
将任务状态设置为正在进行。如果身份组件知道用户是否知道用户。 Parameters:
- TaskID-更改状态的任务不能为null。
- USERID-将任务进行的用户进行。
Throws:
- FlowableObjectNotFoundException-当任务不存在时。
常见使用场景
- 在流程编排中手动推进或暂停任务。
- 用于构建复杂的任务分配、转派、挂起策略。
- 官方摘要:将任务状态设置为正在进行。
Kotlin 调用示例
kotlin
val taskId = "TASKID"
val userId = "USERID"
taskService.startProgress(taskId, userId)注意事项
- 确保任务状态与业务状态一致,避免重复操作。
- 委派、转派涉及多人协同时要关注通知机制。
- 调用前请确认当前用户具备相应的任务/流程操作权限。
- 本文基于 Flowable 7.1.0 Javadoc。
相关 API
- startProgress
- claim
- unclaim
- delegateTask