书接上回
Activiti流程接口中台
接口实现
- 申领任务
用户登录企业内部系统,在待办列表中查看到自己可以申领的任务列表,点击 申领 按钮,可以对任务进行审核(同意、拒绝、委托)
/task/instance/{taskId}/claim
请求参数
{"assigneeId":"000001"} // 员工工号
返回参数
{
"code": 0,
"message": "操作成功",
"time": "2023-04-10 21:11:52",
"request": {
"tenantId": "abcd", // 租户id
"assigneeId": "000001" // 员工工号
}
}
核心代码
controller
/**
* 任务领取
*
* @param taskId
* @param request
* @return
*/
@ApiOperation(value = "任务领取")
@RequestMapping(value = "/instance/{taskId}/claim", method = RequestMethod.POST, produces = "application/json")