接口 HistoricTaskApi
-
public interface HistoricTaskApi历史任务相关接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>>findTaskByProcessInstanceIdOrByEndTimeAsc(String tenantId, String processInstanceId, String year)根据流程实例id,获取任务net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>>findTaskByProcessInstanceIdOrderByStartTimeAsc(String tenantId, String processInstanceId, String year)根据流程实例id,开始时间升序获取任务net.risesoft.pojo.Y9Result<HistoricTaskInstanceModel>getById(String tenantId, String taskId)根据任务Id获取任务实例net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>>getByProcessInstanceId(String tenantId, String processInstanceId, String year)根据流程实例获取所有历史任务实例net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>>getByProcessInstanceIdOrderByEndTimeDesc(String tenantId, String processInstanceId, String year)根据流程实例获取所有历史任务实例-按照办结时间倒序net.risesoft.pojo.Y9Result<Long>getFinishedCountByExecutionId(String tenantId, String executionId)根据执行实例获取已经办理完成的任务数量net.risesoft.pojo.Y9Result<HistoricTaskInstanceModel>getThePreviousTask(String tenantId, String taskId)获取当前任务的上一个任务节点,当前任务只可以是正在运行的任务实例net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>>getThePreviousTasks(String tenantId, String taskId)获取当前任务的上一个任务节点产生的所有任务,当前任务只可以是正在运行的任务实例net.risesoft.pojo.Y9Result<Object>setTenantId(String tenantId, String taskId)设置历史任务TANENT_ID_字段,存放协办任务是否被强制办结标识
-
-
-
方法详细资料
-
findTaskByProcessInstanceIdOrByEndTimeAsc
@GetMapping("/findTaskByProcessInstanceIdOrByEndTimeAsc") net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>> findTaskByProcessInstanceIdOrByEndTimeAsc(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam(value="year",required=false) String year)根据流程实例id,获取任务- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idyear- 年份- 返回:
Y9Result<List<HistoricTaskInstanceModel>>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
findTaskByProcessInstanceIdOrderByStartTimeAsc
@GetMapping("/findTaskByProcessInstanceIdOrderByStartTimeAsc") net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>> findTaskByProcessInstanceIdOrderByStartTimeAsc(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam(value="year",required=false) String year)根据流程实例id,开始时间升序获取任务- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idyear- 年份- 返回:
Y9Result<List<HistoricTaskInstanceModel>>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
getById
@GetMapping("/getById") net.risesoft.pojo.Y9Result<HistoricTaskInstanceModel> getById(@RequestParam("tenantId") String tenantId, @RequestParam("taskId") String taskId)根据任务Id获取任务实例- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<HistoricTaskInstanceModel>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
getByProcessInstanceId
@GetMapping("/getByProcessInstanceId") net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>> getByProcessInstanceId(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam(value="year",required=false) String year)根据流程实例获取所有历史任务实例- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idyear- 年份- 返回:
Y9Result<List<HistoricTaskInstanceModel>>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
getByProcessInstanceIdOrderByEndTimeDesc
@GetMapping("/getByProcessInstanceIdOrderByEndTimeDesc") net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>> getByProcessInstanceIdOrderByEndTimeDesc(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam(value="year",required=false) String year)根据流程实例获取所有历史任务实例-按照办结时间倒序- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idyear- 年份- 返回:
Y9Result<List<HistoricTaskInstanceModel>>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
getFinishedCountByExecutionId
@GetMapping("/getFinishedCountByExecutionId") net.risesoft.pojo.Y9Result<Long> getFinishedCountByExecutionId(@RequestParam("tenantId") String tenantId, @RequestParam("executionId") String executionId)根据执行实例获取已经办理完成的任务数量- 参数:
tenantId- 租户idexecutionId- 执行实例id- 返回:
Y9Result<Long>通用请求返回对象 - data 任务数量- 从以下版本开始:
- 9.6.6
-
getThePreviousTask
@GetMapping("/getThePreviousTask") net.risesoft.pojo.Y9Result<HistoricTaskInstanceModel> getThePreviousTask(@RequestParam("tenantId") String tenantId, @RequestParam("taskId") String taskId)获取当前任务的上一个任务节点,当前任务只可以是正在运行的任务实例- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<HistoricTaskInstanceModel>通用请求返回对象 - data 任务实例- 从以下版本开始:
- 9.6.6
-
getThePreviousTasks
@GetMapping("/getThePreviousTasks") net.risesoft.pojo.Y9Result<List<HistoricTaskInstanceModel>> getThePreviousTasks(@RequestParam("tenantId") String tenantId, @RequestParam("taskId") String taskId)获取当前任务的上一个任务节点产生的所有任务,当前任务只可以是正在运行的任务实例- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<List<HistoricTaskInstanceModel>>通用请求返回对象 - data 任务实例列表- 从以下版本开始:
- 9.6.6
-
setTenantId
@PostMapping("/setTenantId") net.risesoft.pojo.Y9Result<Object> setTenantId(@RequestParam("tenantId") String tenantId, @RequestParam("taskId") String taskId)设置历史任务TANENT_ID_字段,存放协办任务是否被强制办结标识- 参数:
tenantId- 租户idtaskId- 任务id- 返回:
Y9Result<Object>通用请求返回对象 - success 属性判断操作是否成功- 从以下版本开始:
- 9.6.6
-
-