POST Api/Service/Setting/AddQueryCarrierIntactSetting
添加销售航司完整配置项
Request Information
URI Parameters
None.
Body Parameters
设置参数
SpeedPower.Utility.Models.Project.SQuery.Service.Setting.IntactQueryCarrierSettingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| QueryProviderSettings |
报价设置列表 |
Collection of SpeedPower.Utility.Models.Project.SQuery.Service.Setting.IntactQueryProviderSettingModel |
None. |
| SiteSettingId |
站点ID |
string |
Required String length: inclusive between 0 and 128 |
| Carrier |
航空公司 |
string |
Required String length: inclusive between 0 and 2 |
| Shared |
是否支持主飞包共享 |
boolean |
None. |
| ShareToCarrierLimit |
主飞航司限制 |
string |
String length: inclusive between 0 and 200 |
| Status |
设置状态 |
boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"QueryProviderSettings": [
{
"QueryProviderConfigs": {
"QueryExcludeCabinConfigs": [
{
"QueryProviderConfigId": "60a7f2f2-9107-4e7e-be0f-2fb66df8ec34",
"CabinCodeOrCabinName": "sample string 2"
},
{
"QueryProviderConfigId": "60a7f2f2-9107-4e7e-be0f-2fb66df8ec34",
"CabinCodeOrCabinName": "sample string 2"
}
],
"QueryIncludeCabinConfigs": [
{
"QueryProviderConfigId": "3d780dda-89b2-4edc-ae76-0fb0673181a8",
"CabinCodeOrCabinName": "sample string 2"
},
{
"QueryProviderConfigId": "3d780dda-89b2-4edc-ae76-0fb0673181a8",
"CabinCodeOrCabinName": "sample string 2"
}
],
"QueryFixedCabinConfigs": [
{
"QueryProviderConfigId": "b286f768-42e2-47bd-b9dd-c83a33e02b88",
"Original": "sample string 2",
"Changed": "sample string 3"
},
{
"QueryProviderConfigId": "b286f768-42e2-47bd-b9dd-c83a33e02b88",
"Original": "sample string 2",
"Changed": "sample string 3"
}
],
"ID": "51e8bca0-d03f-4d94-9b5c-b585222f5f0a",
"DefaultKeepMoney": 2.1,
"SaleBeforeDays": 3,
"SaleTotalDays": 4,
"SaleTimeInterval": 5,
"MinCabinLimit": 6,
"DecrementLimit": 7,
"MaxCabinLimit": 8
},
"QueryCarrierSettingId": "0238a9d3-a298-46f7-b26e-846d51b013a9",
"ProviderCode": "sample string 2",
"MatchPolicy": true,
"PriceChangeInterval": 4,
"SupportCodeShare": true
},
{
"QueryProviderConfigs": {
"QueryExcludeCabinConfigs": [
{
"QueryProviderConfigId": "60a7f2f2-9107-4e7e-be0f-2fb66df8ec34",
"CabinCodeOrCabinName": "sample string 2"
},
{
"QueryProviderConfigId": "60a7f2f2-9107-4e7e-be0f-2fb66df8ec34",
"CabinCodeOrCabinName": "sample string 2"
}
],
"QueryIncludeCabinConfigs": [
{
"QueryProviderConfigId": "3d780dda-89b2-4edc-ae76-0fb0673181a8",
"CabinCodeOrCabinName": "sample string 2"
},
{
"QueryProviderConfigId": "3d780dda-89b2-4edc-ae76-0fb0673181a8",
"CabinCodeOrCabinName": "sample string 2"
}
],
"QueryFixedCabinConfigs": [
{
"QueryProviderConfigId": "b286f768-42e2-47bd-b9dd-c83a33e02b88",
"Original": "sample string 2",
"Changed": "sample string 3"
},
{
"QueryProviderConfigId": "b286f768-42e2-47bd-b9dd-c83a33e02b88",
"Original": "sample string 2",
"Changed": "sample string 3"
}
],
"ID": "51e8bca0-d03f-4d94-9b5c-b585222f5f0a",
"DefaultKeepMoney": 2.1,
"SaleBeforeDays": 3,
"SaleTotalDays": 4,
"SaleTimeInterval": 5,
"MinCabinLimit": 6,
"DecrementLimit": 7,
"MaxCabinLimit": 8
},
"QueryCarrierSettingId": "0238a9d3-a298-46f7-b26e-846d51b013a9",
"ProviderCode": "sample string 2",
"MatchPolicy": true,
"PriceChangeInterval": 4,
"SupportCodeShare": true
}
],
"SiteSettingId": "sample string 1",
"Carrier": "sample string 2",
"Shared": true,
"ShareToCarrierLimit": "sample string 4",
"Status": true
}
Response Information
Resource Description
添加销售航司完整配置项
SpeedPower.Utility.Models.Helper.ResultMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Succeed |
操作是否成功 |
boolean |
None. |
| Message |
操作消息 |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Succeed": true,
"Message": "sample string 2"
}