flowable 获取上级主管
时间: 2024-05-17 07:10:52 浏览: 72
Flowable (v 6.5.0-SNAPSHOT).rar
在Flowable中,获取上级主管可以通过以下步骤实现:
1. 在流程定义文件中定义一个用户任务,并指定该任务的处理人为员工。
2. 在该用户任务的执行监听器中,通过以下代码获取员工的上级主管:
```
// 获取当前任务的执行者
String assignee = delegateTask.getAssignee();
// 根据员工ID查询员工信息
Employee employee = employeeService.findById(assignee);
// 获取员工的上级主管
Employee supervisor = employee.getSupervisor();
```
3. 将上级主管作为该用户任务的候选处理人,以便其审核并完成该任务。
阅读全文