作者:钟剑华 历史版本:1 更新时间:2024-11-20 15:41
流程动作-批量同意
简述:
- 流程动作-批量同意
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/agree/batch
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskIds | String | 是 | 流程任务ID数组串,逗号分割 | ||
actionName | String | 否 | 流程任务动作 | ||
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskIds": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步批量同意
简述:
- 流程动作-异步批量同意
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/agree/batch/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskIds | String | 是 | 流程任务ID数组串,逗号分割 | ||
actionName | String | 否 | 流程任务动作 | ||
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskIds": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-同意
简述:
- 流程动作-同意
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/agree
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | 流程任务动作 | ||
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
vars | String | 否 | 流程变量数据,与流程设置中节点变量一一对应 ,传递格式是json字符串 |
{nodeId:”userTask1”} |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步同意
简述:
- 流程动作-异步同意
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/agree/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | 流程任务动作 | ||
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-反对
简述:
- 流程动作-反对
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/oppose
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | oppose | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
vars | String | 否 | 流程变量数据,与流程设置中节点变量一一对应 ,传递格式是json字符串 |
{nodeId:”userTask1”} |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步反对
简述:
- 流程动作-异步反对
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/oppose/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | oppose | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-弃权
简述:
- 流程动作-弃权
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/abandon
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | abandon | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
vars | String | 否 | 流程变量数据,与流程设置中节点变量一一对应 ,传递格式是json字符串 |
{nodeId:”userTask1”} |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步弃权
简述:
- 流程动作-异步弃权
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/abandon/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | abandon | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "681867142668222465"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-撤销
简述:
- 流程动作-撤销
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/revoke
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | revoke | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
vars | String | 否 | 流程变量数据,与流程设置中节点变量一一对应 ,传递格式是json字符串 |
{nodeId:”userTask1”} |
请求参数示例:
{
"taskId": "790520113936728064",
"backHandMode": "normal",
"opinion": "撤销"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步撤销
简述:
- 流程动作-异步撤销
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/revoke/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | revoke | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 否 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "790520113936728064",
"backHandMode": "normal",
"opinion": "撤销"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-保存数据
简述:
- 流程动作-保存数据
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/save/task
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | save | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 是 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "790520113936728064",
"data": "{xxxxxxx}"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务办理成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |
流程动作-异步保存数据
简述:
- 流程动作-异步保存数据
请求URL:
- http://ip:port/ibps/business/v3/bpm/task/save/task/async
- URL中的ip需要替换为自己网关ip
- URL中的port需要替换为自己网关端口
请求方式:
- POST
请求参数:
- Headers:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
X-Authorization-access_token | String | 是 | 系统令牌 |
- Query:
暂无
- Body:
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
taskId | String | 是 | 任务ID | ||
actionName | String | 否 | save | 流程任务动作 | |
opinion | String | 否 | 意见 | ||
data | String | 是 | 表单数据 | ||
nodeUsers | String | 否 | 下一步执行人数据 | [{"nodeId":"userTask1", "executors":[{"id":"1", "name":"管理员", "type":"employee/party", "groupType":"org/role/position/group(当type值=party时必填)"}]}] | |
version | Integer | 否 | 0 | 表单数据版本-乐观锁 | |
destination | String | 否 | 下一个节点ID | ||
directHandlerSign | String | 否 | 会签直接处理标识 | ||
variableMap | Map<String, String> | 否 | 流程变量Map |
请求参数示例:
{
"taskId": "790520113936728064",
"data": "{xxxxxxx}"
}
返回示例:
{
"state": 200,
"request": null,
"message": "任务提交成功",
"cause": "",
"variables": {},
"data": {}
}
返回参数说明:
名称 | 类型 | 备注 |
---|---|---|
data | Void |