根据给定的流程定义ID集合获取对应的activiti任务信息
(项目URL)/kft_activiti_demo_war/task/history/getTasksByProcessDefId
POST
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
sign | 否 | string | 鉴权签名(如果没有鉴权接口,此参数不传) |
processIdAndDateline | 是 | Map | Key:流程定义ID,value:流程上次抽取的时间点(第一次抽取value为null),即此流程本次抽取数据的开始时间 |
nowDateTime | 是 | Timestamp | 此次抽取数据结束时间点 |
{
code: "1",
msg:"success",
body:[{
id:"",
taskDefinitionKey:"",
processInstanceId:"",
processDefinitionId:"",
name:"",
assignee:"",
assigneeDeptId:"",
assigneeRoleId:"",
actionName:"",
startTime:"",
endTime:"",
durationInMillis:"",
claimTime:""
},
{
...
}
]
}
参数名 | 类型 | 说明 |
---|---|---|
id | String | 任务id |
taskDefinitionKey | String | 任务定义ID |
processInstanceId | String | 第三方流程实例ID |
processDefinitionId | String | 流程定义ID |
name | String | 流程节点定义名称 |
assignee | String | 任务办理人(值为null时,说明此任务没有被签收) |
assigneeDeptId | String | 任务办理人部门id |
assigneeRoleId | String | 任务办理人角色id |
actionName | String | 审核动作(同意,不同意,驳回等) |
startTime | long | 任务开始时间 |
endTime | long | 任务结束时间(值为null是,说明此任务没有执行完成) |
durationInMillis | long | 任务办理时间 |
claimTime | long | 任务通知时间(非必需) |