请求地址: /v2/common/queryTripInfo
服务协议: HTTP/GET
请求参数:
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
client_id | string | Y | 申请时的client_id |
timestamp | long | Y | 时间戳 |
sign | string | Y | 签名 |
type | int | Y | 行程类型, 1: 审批单 2:差旅单 |
approval_id | long | Y | 审批/差旅单号 |
响应data参数:
参数名称 | 类型 | 必有 | 说明 |
---|---|---|---|
approvalId | string | Y | 审批/差旅单号 |
status | int | Y | 审批/差旅单状态 2:未开始,3:已开始,4:已结束,7:已取消 |
type | int | Y | 类型 1: 审批单 2:差旅单 |
ruleId | long | Y | 规则编号 |
ruleName | string | Y | 规则名称 |
ruleStatus | int | Y | 规则状态(0正常;1 已删除) |
reason | string | N | 申请原因 |
extraInfo | string | N | 自定义字段 |
travelInfo | string | N | 差旅详细内容 |
approvalInfo | string | N | 审批详细内容 |
差旅单信息(travelInfo)参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
departureCity | object | Y | 出发城市 |
departureCity.code | string | Y | 出发城市code |
departureCity .name | string | Y | 出发城市名称 |
backCity | object | N | 返回城市 |
backCity.code | string | N | 返回城市code |
backCity .name | string | N | 返回城市名称 |
destinationCity | array | Y | 目的城市 |
destinationCity.code | string | N | 目的城市code |
destinationCity .name | string | N | 目的城市名称 |
travelRecords | array | N | 差旅行程记录 |
travelRecords .id | long | N | 差旅行程id |
travelRecords.cityCode | string | N | 差旅行程城市code |
travelRecords.travelTypeName | string | N | 差旅行程服务类型 |
startTime | long | Y | 开始时间的时间戳 |
endTime | long | Y | 结束时间的时间戳 |
审批单信息(approvalInfo)参数
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
startTime | long | Y | 开始时间 |
endTime | long | Y | 结束时间 |
isReturn | boolean | N | 是否往返,不往返=0,往返=1,默认为0(规则中如果需要员工指定用车次数时必传,其他情形不传) |
tripTimes | int | N | 用车次数,当往返时,次数必须为偶数(规则中如果需要员工指定,则必传,其他情形不传) |
tripMoney | int | N | 用车金额限制,如果需要填写次数,则限制为单次限额,如果无需填写次数,则为总限额(规则中如果需要员工指定,则必传,其他情形不传) |
fromLongitude | double | N | 出发地经度(规则中如果需要员工指定用车线路,则必传;不传则为任意起点),起终点不能同时为任意,至少要有一个 |
fromLatitude | double | N | 出发地纬度(规则中如果需要员工指定用车线路,则必传;不传则为任意起点) |
toLongitude | double | N | 目的地经度(规则中如果需要员工指定用车线路,则必传;不传则为任意终点) |
toLatitude | double | N | 目的地纬度(规则中如果需要员工指定用车线路,则必传;不传则为任意终点) |
reason | string | N | 用车原因) |
结果示例:
{
"code":200,
"success":true,
"data":{
"approvalId":1234,
"status":"已开始",
"type":1,
"ruleId":1234567,
"ruleName":"差旅规则",
"ruleStatus":0,
"reason":"申请原因",
"travelInfo":"{\"startTime\":1632708978053,\"endTime\":1632708978053,\"departureCity\":{\"code\":\"0571\",\"name\":\"杭州\"},\"backCity\":{\"code\":\"021\",\"name\":\"上海\"},\"destinationCity\":[{\"code\":\"021\",\"name\":\"上海\"}],\"travelRecords\":[{\"id\":123,\"cityCode\":\"021\",\"travelTypeName\":\"市内用车\"}]}"
}
}