主题
撤回服务流程
接口说明
请求URL:http[s]://{网关地址}/minos-platform/service/recallService
请求方式: POST
请求内容类型: application/json
响应内容类型: application/json
请求说明
请求体
| 字段名 | 参数名 | 必填 | 类型 | 描述 |
|---|---|---|---|---|
| 用户账号 | userAccount | M | String | 操作人账号 |
| 需要撤回的服务流程集合 | serviceData | M | List<ExRecallServiceBo> | 需要撤回的服务流程集合 |
| 字段名 | 类型 | 描述 |
|---|---|---|
| serviceWid | String | 服务主键 wid |
| flowWid | String | 服务流程 wid |
请求示例
json
{
"userAccount":"123",
"serviceData":[
{
"serviceWid": "12333",
"flowWid": "4566666"
}
]
}1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
响应说明
响应体
数据格式:
JSON
| 字段名 | 类型 | 描述 |
|---|---|---|
| errcode | String | 返回码,0 成功 |
| errmsg | String | 返回码描述 |
响应示例
json
{
"errcode": "0",
"errmsg": "success"
}1
2
3
4
2
3
4
错误码
| 错误码 | 描述 |
|---|---|
| 111001 | 必填参数不能为空 |
| 999 | 统一错误码,详细描述信息参见接口返回 |
Demo
java
// 创建客户端
Client client = new DefaultClient(BASE_URL, APP_ID, APP_SECRET);
// 创建请求对象
RecallServiceRequest request = new RecallServiceRequest();
request.setUserAccount("申请人工号");
List<ExRecallServiceBo> serviceData = new ArrayList<ExRecallServiceBo>();
ExRecallServiceBo exRecallServiceBo = new ExRecallServiceBo();
exRecallServiceBo.setServiceWid("1418588276587360256");
exRecallServiceBo.setFlowWid("1426295485186306048");
serviceData.add(exRecallServiceBo);
request.setServiceData(serviceData);
RecallServiceResponse response = client.execute(request);
//调用成功,则处理业务逻辑
if (response.isSuccess()) {
System.out.println(JSON.toJSONString(response));
//.....
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

