7.2 差旅行程核销关闭
# 7.2 差旅行程核销关闭
# 接口URL
{开放平台域名地址}/openApi/open/travel/apply/v1/writeOff
# HTTP请求方式
POST
# 公共参数
| 字段 | 类型 | 是否必填 | 中文意描述 |
|---|---|---|---|
| appId | String | 是 | 由百福得向客户方发放 |
| timestamp | String | 是 | 毫秒级时间戳 防止重复攻击 |
| sign | String | 是 | 签名 |
| version | String | 否 | 业务接口版本号,如 1.0.0 |
# body参数
| 字段 | 类型 | 最大长度 | 是否必填 | 示例值 | 中文意描述 |
|---|---|---|---|---|---|
| account | String | 64 | 是 | zhangshan | 用户账号 |
| flowBusinessIdList | Array<FlowBusinessIdList> | 是 | 工作流业务 key 列表 |
FlowBusinessIdList:
| 字段 | 类型 | 最大长度 | 是否必填 | 示例值 | 中文意描述 |
|---|---|---|---|---|---|
| segmentId | Integer | 10 | 否 | 1 | 行程段,注:与源行程段保持一致,旨在说明是对源行程第几段行程进行关闭,如果未传,则以申请单维度关闭 |
| flowBusinessId | String | 64 | 是 | 24vsada23423sdaf | 工作流业务 Key(业务唯一),客户提供 |
# 请求示例
POST /openApi/open/travel/apply/v1/writeOff?appId=abc×tamp=1597300776947&sign=fa66cb4d8604413b8fb30afd32e3e73e HTTP/1.1 Content-Type: application/json Cache-Control: no-cache { "account": "zhangsan", "flowBusinessId": [{ "segmentId": 1, "flowBusinessId": "24vsada23423sdaf" }, { "segmentId": 2, "flowBusinessId": "24vsasa23423sdaf" }] }1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 返回参数说明
| 字段 | 类型 | 是否必填 | 中文意描述 |
|---|---|---|---|
| code | String | 返回码 | |
| data | ResponseData | 否 | 相应报文 |
| msg | String | 否 | 如果错误,返回错误信息 |
ResponseData:
| 字段 | 类型 | 是否必填 | 中文意描述 |
|---|---|---|---|
| passed | String | 否 | 是否核销成功 |
| errorMsg | String | 否 | 异常原因 |
# 返回示例
success:
{
"code": "0",
"data": {
"passed": false,
"errorMsg": "该工会未开启核销"
},
"msg": "success"
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
fail:
{
"code": "10016",
"msg": "签名错误"
}
1
2
3
4
2
3
4