保存其他规则设置
POST
/api/cps/customer/travelRule/otherSave
请求参数
Body 参数application/json
id
integer <int64>
可选
customerNo
integer <int64>
客户编号
externalCustomer
integer
可选
>= -32768<= 32767
pedestrianArea
integer
可选
>= -32768<= 32767
travelReason
integer
可选
>= -32768<= 32767
businesstripNumber
integer
可选
>= -32768<= 32767
tmsBusinesstripNumber
integer
可选
>= -32768<= 32767
tmsBookRequired
array[integer]
可选
companyWebsitePrice
integer
可选
>= -32768<= 32767
showSharedFlights
integer
可选
>= -32768<= 32767
showcaseLowcostFlights
integer
可选
>= -32768<= 32767
transitStopoverFlights
integer
可选
>= -32768<= 32767
orderingRule
integer
可选
>= -32768<= 32767
discountRule
integer
可选
>= -32768<= 32767
automaticCancellationPnr
integer
可选
>= -32768<= 32767
noLimit
integer
可选
>= -32768<= 32767
airDrawerPrompt
integer
可选
>= -32768<= 32767
trainDrawerPrompt
integer
可选
>= -32768<= 32767
airRealBook
integer
可选
>= -32768<= 32767
hotelRealBook
integer
可选
>= -32768<= 32767
hotelShield
array[integer]
可选
phoneDesensitizationDisplay
integer
可选
>= -32768<= 32767
papersDesensitizationDisplay
integer
可选
>= -32768<= 32767
receiveMessagesMethod
array[integer]
可选
navigationVariableMessageType
array[integer]
可选
generateTicketMessageNotification
array[integer]
可选
ticketChangingMessageNotification
array[integer]
可选
refundTicketsMessageNotification
array[integer]
可选
newAccountMessageNotification
integer
可选
>= -32768<= 32767
resetPasswordsMessageNotification
integer
可选
>= -32768<= 32767
applySync
integer
可选
>= -32768<= 32767
applyVehicle
integer
可选
1:指定出发和到达 2:选择多个城市
>= -32768<= 32767
cityRank
integer
可选
1:以申请单为准 2:市内随意选择 3省内随意选择
>= -32768<= 32767
vehicleMix
integer
可选
1:不组合 2:交通工具相同组合 3申请单内随意组合
>= -32768<= 32767
applySyncProduct
array[integer]
可选
同步申请单时是否自动携带酒店和用车
1:酒店 2:用车
createTime
string
可选
updateTime
string
可选
creater
integer <int64>
可选
modifier
integer <int64>
可选
示例
{
"id": 0,
"customerNo": 0,
"externalCustomer": -32768,
"pedestrianArea": -32768,
"travelReason": -32768,
"businesstripNumber": -32768,
"tmsBusinesstripNumber": -32768,
"tmsBookRequired": [
0
],
"companyWebsitePrice": -32768,
"showSharedFlights": -32768,
"showcaseLowcostFlights": -32768,
"transitStopoverFlights": -32768,
"orderingRule": -32768,
"discountRule": -32768,
"automaticCancellationPnr": -32768,
"noLimit": -32768,
"airDrawerPrompt": -32768,
"trainDrawerPrompt": -32768,
"airRealBook": -32768,
"hotelRealBook": -32768,
"hotelShield": [
0
],
"phoneDesensitizationDisplay": -32768,
"papersDesensitizationDisplay": -32768,
"receiveMessagesMethod": [
0
],
"navigationVariableMessageType": [
0
],
"generateTicketMessageNotification": [
0
],
"ticketChangingMessageNotification": [
0
],
"refundTicketsMessageNotification": [
0
],
"newAccountMessageNotification": -32768,
"resetPasswordsMessageNotification": -32768,
"applySync": -32768,
"applyVehicle": -32768,
"cityRank": -32768,
"vehicleMix": -32768,
"applySyncProduct": [
0
],
"createTime": "string",
"updateTime": "string",
"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 '/api/cps/customer/travelRule/otherSave' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": 0,
"customerNo": 0,
"externalCustomer": -32768,
"pedestrianArea": -32768,
"travelReason": -32768,
"businesstripNumber": -32768,
"tmsBusinesstripNumber": -32768,
"tmsBookRequired": [
0
],
"companyWebsitePrice": -32768,
"showSharedFlights": -32768,
"showcaseLowcostFlights": -32768,
"transitStopoverFlights": -32768,
"orderingRule": -32768,
"discountRule": -32768,
"automaticCancellationPnr": -32768,
"noLimit": -32768,
"airDrawerPrompt": -32768,
"trainDrawerPrompt": -32768,
"airRealBook": -32768,
"hotelRealBook": -32768,
"hotelShield": [
0
],
"phoneDesensitizationDisplay": -32768,
"papersDesensitizationDisplay": -32768,
"receiveMessagesMethod": [
0
],
"navigationVariableMessageType": [
0
],
"generateTicketMessageNotification": [
0
],
"ticketChangingMessageNotification": [
0
],
"refundTicketsMessageNotification": [
0
],
"newAccountMessageNotification": -32768,
"resetPasswordsMessageNotification": -32768,
"applySync": -32768,
"applyVehicle": -32768,
"cityRank": -32768,
"vehicleMix": -32768,
"applySyncProduct": [
0
],
"createTime": "string",
"updateTime": "string",
"creater": 0,
"modifier": 0
}'
返回响应
🟢200成功
application/json
Body
success
boolean
可选
errCode
string
可选
errMsg
string
可选
code
string
可选
message
string
可选
traceId
string
可选
data
string
可选
示例
{
"success": false,
"errCode": "",
"errMsg": "",
"traceId": "",
"data": ""
}
修改于 2025-03-27 10:20:44