撤销流程 - RevokeProcessInstance
功能介绍
撤销流程。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限,具体权限要求请参见权限和授权项。
URI
POST /console/servicetask/api/localMethod/assessment_trilogy/revokeProcessInstance
示例接口地址:{域名(有文根需带文根)}/pdmcore/ipdcworkflowservice/console/servicetask/api/localMethod/assessment_trilogy/revokeProcessInstance
请求头
使用机机认证调用接口时需传入header:Authorization,其值为机机鉴权token。
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| processInstanceId | 否 | String | 流程实例ID(可通过获取导航树接口返回值中processId获取) |
响应参数
状态码: 200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| code | Integer | 接口返回码 |
| data | Data object | 接口响应数据 |
| orderID | String | 请求跟踪流水号 |
请求示例
{"processInstanceId":"d04d662f-02c9-11ef-8a3a-fa163eaf0a4f"} 响应示例
状态码: 200
接口返参
{
"code": 0,
"data": {
"resultInfo": {
"successProcessInstanceIds": [
"d04d662f-02c9-11ef-8a3a-fa163eaf0a4f"
],
"allSucceeded": true,
"failedProcessInfos": []
}
},
"orderID": "8b4426d92a744af9a18f69ab5e896364"
} 状态码
| 状态码 | 描述 |
|---|---|
| 200 | 接口返参 |
错误码
请参见错误码。
使用说明
如果需要获得正常的反参,则需要找一个真实的运行中的流程processInstanceId。否则接口返回是200,返回信息中会有报错信息。