添加或修改国内机票
POST
/cps/customer/travelRule/addOrUpdateNativeAirTicketRule
请求参数
Body 参数application/json
id
integer <int64>
可选
customerNo
integer <int64>
客户编号
employeeLevel
array[integer]
可选
reserve
integer
可选
reserveRules
integer
可选
lowLimit
integer
可选
lowLimitRules
integer
可选
highLimit
integer
高价限制
highLimitRules
integer
可选
positionLimit
array[integer]
可选
positionLimitRules
integer
可选
discountLimit
number
可选
discountLimitRules
integer
可选
accompanyingNumberLimit
integer
可选
accompanyingNumberLimitRules
integer
可选
agreementFlightLimit
integer
可选
agreementFlightLimitRules
integer
可选
repeatBookingLimit
integer
可选
isChaibiao
integer
是否差标
repeatBookingLimitRules
integer
可选
repeatAirPortBookingLimit
integer
可选
repeatAirPortBookingLimitRules
integer
可选
kilometreLimit
integer
公里数限制
kilometreLimitRules
integer
可选
luggageLimit
integer
可选
exceedPayFull
integer
可选
0否 1超标则全额个人支付
showHbgjLimit
integer
可选
0否 1是
defaultShowAbnormal
integer
可选
0不显示 1显示
canTicket
integer
可选
1是 0否
trainRate
integer
可选
-1 不管控 20 金额超出20%为超标
trainRateRules
integer
可选
1=只记录不提示,2=提示违规不必选择原因,3=提示违规必选原因,4=不可预定,5=提示违规再次审批
creater
integer <int64>
可选
modifier
integer <int64>
可选
示例
{
"id": 0,
"customerNo": 0,
"employeeLevel": [
0
],
"reserve": 0,
"reserveRules": 0,
"lowLimit": 0,
"lowLimitRules": 0,
"highLimit": 0,
"highLimitRules": 0,
"positionLimit": [
0
],
"positionLimitRules": 0,
"discountLimit": 0,
"discountLimitRules": 0,
"accompanyingNumberLimit": 0,
"accompanyingNumberLimitRules": 0,
"agreementFlightLimit": 0,
"agreementFlightLimitRules": 0,
"repeatBookingLimit": 0,
"isChaibiao": 0,
"repeatBookingLimitRules": 0,
"repeatAirPortBookingLimit": 0,
"repeatAirPortBookingLimitRules": 0,
"kilometreLimit": 0,
"kilometreLimitRules": 0,
"luggageLimit": 0,
"exceedPayFull": 0,
"showHbgjLimit": 0,
"defaultShowAbnormal": 0,
"canTicket": 0,
"trainRate": 0,
"trainRateRules": 0,
"creater": 0,
"modifier": 0
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/cps/customer/travelRule/addOrUpdateNativeAirTicketRule' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"customerNo": 0,
"employeeLevel": [
0
],
"reserve": 0,
"reserveRules": 0,
"lowLimit": 0,
"lowLimitRules": 0,
"highLimit": 0,
"highLimitRules": 0,
"positionLimit": [
0
],
"positionLimitRules": 0,
"discountLimit": 0,
"discountLimitRules": 0,
"accompanyingNumberLimit": 0,
"accompanyingNumberLimitRules": 0,
"agreementFlightLimit": 0,
"agreementFlightLimitRules": 0,
"repeatBookingLimit": 0,
"isChaibiao": 0,
"repeatBookingLimitRules": 0,
"repeatAirPortBookingLimit": 0,
"repeatAirPortBookingLimitRules": 0,
"kilometreLimit": 0,
"kilometreLimitRules": 0,
"luggageLimit": 0,
"exceedPayFull": 0,
"showHbgjLimit": 0,
"defaultShowAbnormal": 0,
"canTicket": 0,
"trainRate": 0,
"trainRateRules": 0,
"creater": 0,
"modifier": 0
}'
返回响应
🟢200成功
application/json
Body
success
boolean
可选
默认值:
true
errCode
string
可选
errMsg
string
可选
traceId
string