把Activiti打入你的脑袋,通过查询代办/已办、审核快速打入
目录
一、审核代办/已办
功能 | 思路 |
---|---|
1.查询当前用户 | |
代办 | 2.根据当前用户ID获取待审核任务 |
3.返回待审核任务信息 | |
– | – |
1.查询当前用户 | |
已办 | 2.根据当前用户ID获取历史审核任务 |
3.返回历史审核任务信息 |
/**
* 审核列表
* TODO 1:查询用户及权限
* TODO 2:查询用户审核状态
* TODO 3:获取当前用户待办任务流程
* TODO 4:根据任务实例ID查询业务表信息
* TODO 5:返回业务信息
* @return
*/
public DataGridPojo ingProessList(String applyState,String userId) {
// 当前登录用户信息
// User user = (User) this.session.getAttribute("currentLoginUser");
// Long userId = Long.valueOf(user.getUserId());
// Object userIds1 = runtimeService.getVariable(task.getProcessInstanceId() + "", "userIds1"); //查看variable常量表
List Result = new ArrayList();
if(applyState.equals("待审核")){
// 查看当前用户待审核记录
List<Task> tasks = taskService.createTaskQuery().taskInvolvedUser(userId)
.orderByTaskCreateTime().desc(