简要描述:

  • ERP团优惠政策查询

请求URL:

  • teampromotional

请求参数:

此数据为业务数据,作为调用参数中data字段的内容。

参数名 是否必须 类型 说明
LineId Integer 线路ID
TeamId string 团号
AdultCount int 成人人数,没有请填写0,人数必须于游客列表中的成人人数一致(对应游客信息中的TouristType=1)
ElderCount int 长者人数,没有请填写0,人数必须于游客列表中的长者人数一致(对应游客信息中的TouristType=4)
ChildCount int 小童人数,没有请填写0,人数必须于游客列表中的小童人数一致(对应游客信息中的TouristType=2)
AdultNoBedCount int 成人不占床人数,没有请填写0,人数必须于游客列表中的成人不占床人数一致(对应游客信息中的TouristType=5)
ElderNoBedCount int 长者不占床人数,没有请填写0,人数必须于游客列表中的长者不占床人数一致(对应游客信息中的TouristType=7)
ChildNoBedCount int 小童不占床人数,没有请填写0,人数必须于游客列表中的小童不占床人数一致(对应游客信息中的TouristType=6)
BabyCount int 婴儿人数,没有请填写0,人数必须于游客列表中的婴儿人数一致(对应游客信息中的TouristType=3)

入参示例:

  1. {
  2. "Code" : 0,
  3. "Success" : true,
  4. "Message" : "",
  5. "Data" : {
  6. "LineId":1234,
  7. "TeamId":"12345",
  8. "AdultCount":10,
  9. "ElderCount":0,
  10. "ChildCount":0,
  11. "AdultNoBedCount":0,
  12. "ElderNoBedCount":0,
  13. "ChildNoBedCount":0,
  14. "BabyCount":0
  15. }
  16. }

返回示例:

正确时返回:

  1. {
  2. "Code" : 0,
  3. "Success" : true,
  4. "Message" : "",
  5. "Data" : {
  6. "AbateAmount":"100",
  7. "AbatePolicy":[
  8. {
  9. "PromoteMode":"1",
  10. "Start":"2",
  11. "ToEnd":null,
  12. "Reduce":"1"
  13. "TravelGuestType":"1",
  14. "ExceptBaby":false
  15. }
  16. ]
  17. }
  18. }

错误时返回:

  1. {
  2. "Code" : 100002,
  3. "Success" : false,
  4. "Message" : "应用认证错误",
  5. "Data" : ""
  6. }

返回参数说明:

参数名 类型 说明
Code int 代码
Success bool 请求是否成功
Message string 错误信息,成功时返回空
Data string 请求的数据结果

Data数据说明

参数名 类型 说明
AbatePolicy List< Promotional> 优惠政策
AbateAmount decimal 优惠金额

备注:

-