企业内业务系统与Activiti流程引擎的结合(九)

书接上回

Activiti流程接口中台

接口实现

一、查询某个任务的所有候选审核人

/task/instance/{taskId}/candidateusers

查询 activiti 相关表

ACT_RU_TASK
bpm_idlink 流程节点的默认角色
role 角色表
user 用户表

1. 请求参数

taskId

2. 返回参数

3. 核心代码

  • controller层
@ApiOperation(value = "流程管理选择节点重新指派时默认显示候选用户")
    @RequestMapping(value = "/instance/{taskId}/candidateusers", method = RequestMethod.POST, produces = "application/json")
    public Result>> instanceReassign(@PathVariable("taskId") String taskId) {
    	List> response = abcdTaskService.findCandidateUsersByTaskId(taskId);
    	return new Result>>().setRequest(taskId).setResponse(response);
    }

你可能感兴趣的:(基于Activiti,7的流程引擎设计,java,spring,boot,activiti,工作流引擎,bpm,mybatis,intellij-idea)