根据给定的流程定义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 | 任务通知时间(非必需) |


