Activiti应用实践-任务责任人转派
Posted Neo Yang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Activiti应用实践-任务责任人转派相关的知识,希望对你有一定的参考价值。
一、概述
业务流管理一般都会有责任人转派的需求。以前面博客中的请假电子流为例,如果审批人收到一个审批请求,他可以直接审批同意或者驳回,也可以转给其他人审批处理。
二、流程当前处理人
在activiti的act_ru_task表中存储了当前待处理的任务列表。可以看到有一条lisi的审批审批任务,任务ID是47502。
三、转派责任人调用接口
将审批任务转换wang wu处理,转派时只要传入任务ID和新责任人的账号。
/**
* 流程服务类
*/
@Component
public class ActivitiProcessService
@Autowired
private TaskService taskService;
/**
* 转派责任人
* @param taskId 任务ID
* @param userId 转派的于ID
*/
public void transferAssignee(String taskId, String userId)
taskService.setAssignee(taskId, userId);
四、转派后处理人
以上是关于Activiti应用实践-任务责任人转派的主要内容,如果未能解决你的问题,请参考以下文章