Documentation
¶
Overview ¶
Package jipiao 包含国内机票订单API相关结构体
Index ¶
- type CorpInfo
- type Flight
- type Itinerary
- type Passenger
- type RequestAxbDo
- type ReturnApplyDo
- type ReturnApplyPassenge
- type ReturnTicketDetail
- type ReturnTicketDo
- type ReturnTicketSegment
- type SyncOrderDo
- type TaobaoalitripbuyergetAPIRequest
- func (r TaobaoalitripbuyergetAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripbuyergetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripbuyergetAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripbuyergetAPIRequest) GetRequestAxb() *RequestAxbDo
- func (r *TaobaoalitripbuyergetAPIRequest) SetRequestAxb(_requestAxb *RequestAxbDo) error
- type TaobaoalitripbuyergetAPIResponse
- type TaobaoalitripbuyergetAPIResponseModel
- type TaobaoalitripsellermodifylistAPIRequest
- func (r TaobaoalitripsellermodifylistAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyDateEnd() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyDateStart() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellermodifylistAPIRequest) GetCurrentPage() int64
- func (r TaobaoalitripsellermodifylistAPIRequest) GetFlyDateEnd() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetFlyDateStart() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetModifyDateEnd() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetModifyDateStart() string
- func (r TaobaoalitripsellermodifylistAPIRequest) GetOrderId() int64
- func (r TaobaoalitripsellermodifylistAPIRequest) GetPageSize() int64
- func (r TaobaoalitripsellermodifylistAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripsellermodifylistAPIRequest) GetStatus() int64
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyDateEnd(_applyDateEnd string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyDateStart(_applyDateStart string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyId(_applyId int64) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetCurrentPage(_currentPage int64) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetFlyDateEnd(_flyDateEnd string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetFlyDateStart(_flyDateStart string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetModifyDateEnd(_modifyDateEnd string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetModifyDateStart(_modifyDateStart string) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetOrderId(_orderId int64) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoalitripsellermodifylistAPIRequest) SetStatus(_status int64) error
- type TaobaoalitripsellermodifylistAPIResponse
- type TaobaoalitripsellermodifylistAPIResponseModel
- type TaobaoalitripsellerrefundconfirmreturnAPIRequest
- func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripsellerrefundconfirmreturnAPIRequest) SetApplyId(_applyId int64) error
- type TaobaoalitripsellerrefundconfirmreturnAPIResponse
- type TaobaoalitripsellerrefundconfirmreturnAPIResponseModel
- type TaobaoalitripsellerrefundfillfeeAPIRequest
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetFeePriceMap() string
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetModifyFee() string
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetTicketPriceMap() string
- func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetUpgradeFee() string
- func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetApplyId(_applyId int64) error
- func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetFeePriceMap(_feePriceMap string) error
- func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetModifyFee(_modifyFee string) error
- func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetTicketPriceMap(_ticketPriceMap string) error
- func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetUpgradeFee(_upgradeFee string) error
- type TaobaoalitripsellerrefundfillfeeAPIResponse
- type TaobaoalitripsellerrefundfillfeeAPIResponseModel
- type TaobaoalitripsellerrefundgetAPIRequest
- func (r TaobaoalitripsellerrefundgetAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundgetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundgetAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellerrefundgetAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripsellerrefundgetAPIRequest) SetApplyId(_applyId int64) error
- type TaobaoalitripsellerrefundgetAPIResponse
- type TaobaoalitripsellerrefundgetAPIResponseModel
- type TaobaoalitripsellerrefundgetResultDo
- type TaobaoalitripsellerrefundmoneyconfirmAPIRequest
- func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripsellerrefundmoneyconfirmAPIRequest) SetApplyId(_applyId int64) error
- type TaobaoalitripsellerrefundmoneyconfirmAPIResponse
- type TaobaoalitripsellerrefundmoneyconfirmAPIResponseModel
- type TaobaoalitripsellerrefundorderlistfetchAPIRequest
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetEndDate() string
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStartDate() string
- func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStatus() int64
- func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetEndDate(_endDate string) error
- func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStartDate(_startDate string) error
- func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStatus(_status int64) error
- type TaobaoalitripsellerrefundorderlistfetchAPIResponse
- type TaobaoalitripsellerrefundorderlistfetchAPIResponseModel
- type TaobaoalitripsellerrefundrefusereturnAPIRequest
- func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApplyId() int64
- func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetReason() string
- func (r *TaobaoalitripsellerrefundrefusereturnAPIRequest) SetApplyId(_applyId int64) error
- func (r *TaobaoalitripsellerrefundrefusereturnAPIRequest) SetReason(_reason string) error
- type TaobaoalitripsellerrefundrefusereturnAPIResponse
- type TaobaoalitripsellerrefundrefusereturnAPIResponseModel
- type TaobaoalitripsellerrefundrefusereturnResultDo
- type TaobaoalitripsellerrefundsearchAPIRequest
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetEndTime() string
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetStartTime() string
- func (r TaobaoalitripsellerrefundsearchAPIRequest) GetStatus() int64
- func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetEndTime(_endTime string) error
- func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetStartTime(_startTime string) error
- func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetStatus(_status int64) error
- type TaobaoalitripsellerrefundsearchAPIResponse
- type TaobaoalitripsellerrefundsearchAPIResponseModel
- type TaobaoalitripsellerrefundsearchResultDo
- type TaobaojipiaoagentorderbdetailAPIRequest
- func (r TaobaojipiaoagentorderbdetailAPIRequest) GetApiMethodName() string
- func (r TaobaojipiaoagentorderbdetailAPIRequest) GetApiParams(params url.Values)
- func (r TaobaojipiaoagentorderbdetailAPIRequest) GetOrderId() int64
- func (r TaobaojipiaoagentorderbdetailAPIRequest) GetRawParams() model.Params
- func (r *TaobaojipiaoagentorderbdetailAPIRequest) SetOrderId(_orderId int64) error
- type TaobaojipiaoagentorderbdetailAPIResponse
- type TaobaojipiaoagentorderbdetailAPIResponseModel
- type TripBaseInfo
- type TripFlightInfo
- type TripFlightPassenger
- type TripOrder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CorpInfo ¶
type CorpInfo struct { // 申请人姓名 ApplyName string `json:"apply_name,omitempty" xml:"apply_name,omitempty"` // 申请人工号 ApplyNo string `json:"apply_no,omitempty" xml:"apply_no,omitempty"` // BPM的fromNO FormNo string `json:"form_no,omitempty" xml:"form_no,omitempty"` // 出差人工号 TripPersonNo string `json:"trip_person_no,omitempty" xml:"trip_person_no,omitempty"` // 出差人姓名 TripPersonName string `json:"trip_person_name,omitempty" xml:"trip_person_name,omitempty"` // 工作地点 WorkSpace string `json:"work_space,omitempty" xml:"work_space,omitempty"` // 成本中心代码 CostCenterCode string `json:"cost_center_code,omitempty" xml:"cost_center_code,omitempty"` // 成本中心 CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"` // 单据状态代码 FormStatus string `json:"form_status,omitempty" xml:"form_status,omitempty"` // 单据状态描述 ReceiptsStatus string `json:"receipts_status,omitempty" xml:"receipts_status,omitempty"` // 费用归属OU的CODE CostOu string `json:"cost_ou,omitempty" xml:"cost_ou,omitempty"` // 申请时间 ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"` // 集团id CorprationId string `json:"corpration_id,omitempty" xml:"corpration_id,omitempty"` // 扩展字段 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` }
CorpInfo 结构体
type Flight ¶
type Flight struct { // 改签后航空公司二字码 AirLineCode string `json:"air_line_code,omitempty" xml:"air_line_code,omitempty"` // 改签后到达机场三字码 ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"` // 改签后出发机场三字码 DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"` // 改签后出发时间 DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"` // 改签后航班号 FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"` }
Flight 结构体
type Itinerary ¶
type Itinerary struct { // 收件人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 收件人手机号 Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"` // 收件人备用手机号 MobileBak string `json:"mobile_bak,omitempty" xml:"mobile_bak,omitempty"` // 收件人地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 行程单价格,单位:分 Price string `json:"price,omitempty" xml:"price,omitempty"` // 物流公司代码 CompanyCode string `json:"company_code,omitempty" xml:"company_code,omitempty"` // 邮寄单号 ExpressCode string `json:"express_code,omitempty" xml:"express_code,omitempty"` // 行程单号 ItineraryNo string `json:"itinerary_no,omitempty" xml:"itinerary_no,omitempty"` // 邮寄时间 SendDate string `json:"send_date,omitempty" xml:"send_date,omitempty"` // 扩展字段 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 支付宝交易号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 行程单类型:6,快递 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 行程单订单的状态 0:未付款 1:已付款 2:转交易成功 3:已邮寄 4:已取消 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 淘宝主键id Id int64 `json:"id,omitempty" xml:"id,omitempty"` }
Itinerary 结构体
type Passenger ¶
type Passenger struct { // 乘客生日 Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"` // 乘客证件号码 CertNum string `json:"cert_num,omitempty" xml:"cert_num,omitempty"` // 乘客姓名 PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"` // 改签前的pnr Pnr string `json:"pnr,omitempty" xml:"pnr,omitempty"` // 改签后的票号 TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"` // 改签前的票号 OldTicketNo string `json:"old_ticket_no,omitempty" xml:"old_ticket_no,omitempty"` }
Passenger 结构体
type RequestAxbDo ¶
type RequestAxbDo struct { // 商家联系号码,多个号码以“,”分割;传证件号时为乘机人姓名 ContactNo string `json:"contact_no,omitempty" xml:"contact_no,omitempty"` // 用途 Purpose string `json:"purpose,omitempty" xml:"purpose,omitempty"` // 请求内容:0手机号 ReqContent int64 `json:"req_content,omitempty" xml:"req_content,omitempty"` // 业务类型:0国内机票,1国际机票 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` // 订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` }
RequestAxbDo 结构体
type ReturnApplyDo ¶
type ReturnApplyDo struct { // 航线二字码 AirlineCode string `json:"airline_code,omitempty" xml:"airline_code,omitempty"` // 退票提交时间 ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"` // 到达机场三字码 ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"` // 舱位 Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"` // 出发机场三字码 DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"` // 到达时间 DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"` // 退票成功时间 FirstProcessTime string `json:"first_process_time,omitempty" xml:"first_process_time,omitempty"` // 航班号 FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"` // 乘机人姓名 PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"` // 退款成功时间 PaySuccessTime string `json:"pay_success_time,omitempty" xml:"pay_success_time,omitempty"` // 票号 TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"` // 退票原因 RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"` // 数据项id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 退票手续费(单位:元) RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // 退款金额(单位:元) RefundMoney int64 `json:"refund_money,omitempty" xml:"refund_money,omitempty"` // 退票状态,1:初始,2:接受,3:确认,4:失败,5:买家处理,6:卖家处理,7:等待小二回填,8:退款成功 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 是否自愿 IsVoluntary bool `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"` }
ReturnApplyDo 结构体
type ReturnApplyPassenge ¶
type ReturnApplyPassenge struct { // 退款航段信息 ReturnTicketSegment []ReturnTicketSegment `json:"return_ticket_segment,omitempty" xml:"return_ticket_segment>return_ticket_segment,omitempty"` // 乘机人姓名 PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"` // 优惠后票面价 DiscountTicketPrice int64 `json:"discount_ticket_price,omitempty" xml:"discount_ticket_price,omitempty"` // 人ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 乘机人类型 PassengerType int64 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"` // 退款手续费 RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // 退款金额 RefundMoney int64 `json:"refund_money,omitempty" xml:"refund_money,omitempty"` // 票价信息(分) TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"` // 优惠券金额 VoucherPrice int64 `json:"voucher_price,omitempty" xml:"voucher_price,omitempty"` }
ReturnApplyPassenge 结构体
type ReturnTicketDetail ¶
type ReturnTicketDetail struct { // 人的费用信息 ReturnApplyPassenge []ReturnApplyPassenge `json:"return_apply_passenge,omitempty" xml:"return_apply_passenge>return_apply_passenge,omitempty"` // 退票申请时间 ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"` // 退票成功时间 FirstProcessTime string `json:"first_process_time,omitempty" xml:"first_process_time,omitempty"` // 退款成功时间 PaySuccessTime string `json:"pay_success_time,omitempty" xml:"pay_success_time,omitempty"` // 申退原因 Reason string `json:"reason,omitempty" xml:"reason,omitempty"` // 申请单ID ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"` // 退票原因 ApplyReasonType int64 `json:"apply_reason_type,omitempty" xml:"apply_reason_type,omitempty"` // 订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 退款手续费(分) RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"` // 退款金额(退给买家的钱)(分) RefundMoney int64 `json:"refund_money,omitempty" xml:"refund_money,omitempty"` // 申请单状态(1初始 2接受 3确认 4失败 5买家处理 6卖家处理 7等待小二回填 8退款成功) Status int64 `json:"status,omitempty" xml:"status,omitempty"` // creditMoney CreditMoney int64 `json:"credit_money,omitempty" xml:"credit_money,omitempty"` }
ReturnTicketDetail 结构体
type ReturnTicketDo ¶
type ReturnTicketDo struct { // 申请时间 ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"` // 申请单ID ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"` // 订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 申请单状态(1初始 2接受 3确认 4失败 5买家处理 6卖家处理 7等待小二回填 8退款成功) Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
ReturnTicketDo 结构体
type ReturnTicketSegment ¶
type ReturnTicketSegment struct { // 到达机场三字码 ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"` // 到达城市 ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"` // 出发机场三字码 DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"` // 出发城市 DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"` // 起飞时间 DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"` // 航班号 FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"` // 票号信息 TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"` // 单个航段机场建设费用(分) BuildFee int64 `json:"build_fee,omitempty" xml:"build_fee,omitempty"` // 航段ID Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 单个航段机场建燃油费用 OilTax int64 `json:"oil_tax,omitempty" xml:"oil_tax,omitempty"` // 改签手续费(分) RefundModifyFee int64 `json:"refund_modify_fee,omitempty" xml:"refund_modify_fee,omitempty"` // 升舱手续费(分) RefundUpgradeFee int64 `json:"refund_upgrade_fee,omitempty" xml:"refund_upgrade_fee,omitempty"` // 去程0 回程1 TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"` // 票状态是否挂起 Suspend bool `json:"suspend,omitempty" xml:"suspend,omitempty"` }
ReturnTicketSegment 结构体
type SyncOrderDo ¶
type SyncOrderDo struct { // 改签后的舱位 Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"` // 改签前的舱位 LastCabin string `json:"last_cabin,omitempty" xml:"last_cabin,omitempty"` // 改签备注信息 Memo string `json:"memo,omitempty" xml:"memo,omitempty"` // 申请单id ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"` // 改签后航班信息 ModifyAfterFlight *Flight `json:"modify_after_flight,omitempty" xml:"modify_after_flight,omitempty"` // 改签前航班信息 ModifyBeforeFlight *Flight `json:"modify_before_flight,omitempty" xml:"modify_before_flight,omitempty"` // 订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 乘客信息 Passenger *Passenger `json:"passenger,omitempty" xml:"passenger,omitempty"` // 改签费(单位分) ModifyFee int64 `json:"modify_fee,omitempty" xml:"modify_fee,omitempty"` // 升舱费(单位分) UpgradeFee int64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"` // 申请单状态。1:初始状态,2:已改签成功,3:已拒绝,4:未付款(已回填退票费),5:已付款 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
SyncOrderDo 结构体
type TaobaoalitripbuyergetAPIRequest ¶ added in v1.3.1
type TaobaoalitripbuyergetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripbuyergetAPIRequest 敏感信息查询 API请求 taobao.alitrip.buyer.get
针对商家提供统一的TOP接口,可以根据订单获取订单对应买家联系电话(阿里小号)。
func NewTaobaoalitripbuyergetRequest ¶ added in v1.3.1
func NewTaobaoalitripbuyergetRequest() *TaobaoalitripbuyergetAPIRequest
NewTaobaoalitripbuyergetRequest 初始化TaobaoalitripbuyergetAPIRequest对象
func (TaobaoalitripbuyergetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripbuyergetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripbuyergetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripbuyergetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripbuyergetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripbuyergetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripbuyergetAPIRequest) GetRequestAxb ¶ added in v1.3.1
func (r TaobaoalitripbuyergetAPIRequest) GetRequestAxb() *RequestAxbDo
GetRequestAxb RequestAxb Getter
func (*TaobaoalitripbuyergetAPIRequest) SetRequestAxb ¶ added in v1.3.1
func (r *TaobaoalitripbuyergetAPIRequest) SetRequestAxb(_requestAxb *RequestAxbDo) error
SetRequestAxb is RequestAxb Setter 敏感信息查询请求参数
type TaobaoalitripbuyergetAPIResponse ¶ added in v1.3.1
type TaobaoalitripbuyergetAPIResponse struct { model.CommonResponse TaobaoalitripbuyergetAPIResponseModel }
TaobaoalitripbuyergetAPIResponse 敏感信息查询 API返回值 taobao.alitrip.buyer.get
针对商家提供统一的TOP接口,可以根据订单获取订单对应买家联系电话(阿里小号)。
type TaobaoalitripbuyergetAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripbuyergetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_buyer_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求内容,如阿里小号 Content string `json:"content,omitempty" xml:"content,omitempty"` // 有效期 Expires string `json:"expires,omitempty" xml:"expires,omitempty"` }
TaobaoalitripbuyergetAPIResponseModel is 敏感信息查询 成功返回结果
type TaobaoalitripsellermodifylistAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellermodifylistAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellermodifylistAPIRequest 【机票代理商订单】改签订单列表 API请求 taobao.alitrip.seller.modify.list
提供机票代理商查询改签订单列表
func NewTaobaoalitripsellermodifylistRequest ¶ added in v1.3.1
func NewTaobaoalitripsellermodifylistRequest() *TaobaoalitripsellermodifylistAPIRequest
NewTaobaoalitripsellermodifylistRequest 初始化TaobaoalitripsellermodifylistAPIRequest对象
func (TaobaoalitripsellermodifylistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellermodifylistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellermodifylistAPIRequest) GetApplyDateEnd ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyDateEnd() string
GetApplyDateEnd ApplyDateEnd Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetApplyDateStart ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyDateStart() string
GetApplyDateStart ApplyDateStart Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetCurrentPage ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetCurrentPage() int64
GetCurrentPage CurrentPage Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetFlyDateEnd ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetFlyDateEnd() string
GetFlyDateEnd FlyDateEnd Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetFlyDateStart ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetFlyDateStart() string
GetFlyDateStart FlyDateStart Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetModifyDateEnd ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetModifyDateEnd() string
GetModifyDateEnd ModifyDateEnd Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetModifyDateStart ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetModifyDateStart() string
GetModifyDateStart ModifyDateStart Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetPageSize ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoalitripsellermodifylistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripsellermodifylistAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoalitripsellermodifylistAPIRequest) GetStatus() int64
GetStatus Status Getter
func (*TaobaoalitripsellermodifylistAPIRequest) SetApplyDateEnd ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyDateEnd(_applyDateEnd string) error
SetApplyDateEnd is ApplyDateEnd Setter 改签发起时间的查询结束日期 和 更新时间必选其一
func (*TaobaoalitripsellermodifylistAPIRequest) SetApplyDateStart ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyDateStart(_applyDateStart string) error
SetApplyDateStart is ApplyDateStart Setter 改签发起时间的查询开始日期 和 更新时间必选其一
func (*TaobaoalitripsellermodifylistAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 申请单ID
func (*TaobaoalitripsellermodifylistAPIRequest) SetCurrentPage ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetCurrentPage(_currentPage int64) error
SetCurrentPage is CurrentPage Setter 页码
func (*TaobaoalitripsellermodifylistAPIRequest) SetFlyDateEnd ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetFlyDateEnd(_flyDateEnd string) error
SetFlyDateEnd is FlyDateEnd Setter 乘客起飞时间的查询结束日期
func (*TaobaoalitripsellermodifylistAPIRequest) SetFlyDateStart ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetFlyDateStart(_flyDateStart string) error
SetFlyDateStart is FlyDateStart Setter 乘客起飞时间的查询开始日期
func (*TaobaoalitripsellermodifylistAPIRequest) SetModifyDateEnd ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetModifyDateEnd(_modifyDateEnd string) error
SetModifyDateEnd is ModifyDateEnd Setter 记录修改结束时间 和 改签发起时间必选其一
func (*TaobaoalitripsellermodifylistAPIRequest) SetModifyDateStart ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetModifyDateStart(_modifyDateStart string) error
SetModifyDateStart is ModifyDateStart Setter 记录修改起始时间 和 改签发起时间必选其一
func (*TaobaoalitripsellermodifylistAPIRequest) SetOrderId ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetOrderId(_orderId int64) error
SetOrderId is OrderId Setter 淘宝订单号
func (*TaobaoalitripsellermodifylistAPIRequest) SetPageSize ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 每页记录数
func (*TaobaoalitripsellermodifylistAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoalitripsellermodifylistAPIRequest) SetStatus(_status int64) error
SetStatus is Status Setter 1:初始状态,2:已改签成功,3:已拒绝,4:未付款(已回填退票费),5:已付款
type TaobaoalitripsellermodifylistAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellermodifylistAPIResponse struct { model.CommonResponse TaobaoalitripsellermodifylistAPIResponseModel }
TaobaoalitripsellermodifylistAPIResponse 【机票代理商订单】改签订单列表 API返回值 taobao.alitrip.seller.modify.list
提供机票代理商查询改签订单列表
type TaobaoalitripsellermodifylistAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellermodifylistAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_modify_list_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 改签订单列表 OrderList []SyncOrderDo `json:"order_list,omitempty" xml:"order_list>sync_order_do,omitempty"` // 查出总记录数 TotalItem int64 `json:"total_item,omitempty" xml:"total_item,omitempty"` }
TaobaoalitripsellermodifylistAPIResponseModel is 【机票代理商订单】改签订单列表 成功返回结果
type TaobaoalitripsellerrefundconfirmreturnAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundconfirmreturnAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundconfirmreturnAPIRequest 【机票代理商】确认退票 API请求 taobao.alitrip.seller.refund.confirmreturn
确认退票
func NewTaobaoalitripsellerrefundconfirmreturnRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundconfirmreturnRequest() *TaobaoalitripsellerrefundconfirmreturnAPIRequest
NewTaobaoalitripsellerrefundconfirmreturnRequest 初始化TaobaoalitripsellerrefundconfirmreturnAPIRequest对象
func (TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundconfirmreturnAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripsellerrefundconfirmreturnAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundconfirmreturnAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 退票申请单
type TaobaoalitripsellerrefundconfirmreturnAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundconfirmreturnAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundconfirmreturnAPIResponseModel }
TaobaoalitripsellerrefundconfirmreturnAPIResponse 【机票代理商】确认退票 API返回值 taobao.alitrip.seller.refund.confirmreturn
确认退票
type TaobaoalitripsellerrefundconfirmreturnAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundconfirmreturnAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refund_confirmreturn_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 是否成功 Result bool `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoalitripsellerrefundconfirmreturnAPIResponseModel is 【机票代理商】确认退票 成功返回结果
type TaobaoalitripsellerrefundfillfeeAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundfillfeeAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundfillfeeAPIRequest 机票代理商】回填手续费 API请求 taobao.alitrip.seller.refund.fillfee
回填手续费
func NewTaobaoalitripsellerrefundfillfeeRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundfillfeeRequest() *TaobaoalitripsellerrefundfillfeeAPIRequest
NewTaobaoalitripsellerrefundfillfeeRequest 初始化TaobaoalitripsellerrefundfillfeeAPIRequest对象
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetFeePriceMap ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetFeePriceMap() string
GetFeePriceMap FeePriceMap Getter
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetModifyFee ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetModifyFee() string
GetModifyFee ModifyFee Getter
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetTicketPriceMap ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetTicketPriceMap() string
GetTicketPriceMap TicketPriceMap Getter
func (TaobaoalitripsellerrefundfillfeeAPIRequest) GetUpgradeFee ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundfillfeeAPIRequest) GetUpgradeFee() string
GetUpgradeFee UpgradeFee Getter
func (*TaobaoalitripsellerrefundfillfeeAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 申请单ID
func (*TaobaoalitripsellerrefundfillfeeAPIRequest) SetFeePriceMap ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetFeePriceMap(_feePriceMap string) error
SetFeePriceMap is FeePriceMap Setter 费对于关系,格式:{apply_fee_id:123,value:费用,金额单位分}
func (*TaobaoalitripsellerrefundfillfeeAPIRequest) SetModifyFee ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetModifyFee(_modifyFee string) error
SetModifyFee is ModifyFee Setter 改签费用,格式:{detail_id:123,value:费用,金额单位分}
func (*TaobaoalitripsellerrefundfillfeeAPIRequest) SetTicketPriceMap ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetTicketPriceMap(_ticketPriceMap string) error
SetTicketPriceMap is TicketPriceMap Setter 票价信息,格式:{apply_fee_id:123,value:费用,金额单位分}
func (*TaobaoalitripsellerrefundfillfeeAPIRequest) SetUpgradeFee ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundfillfeeAPIRequest) SetUpgradeFee(_upgradeFee string) error
SetUpgradeFee is UpgradeFee Setter 升舱费用,格式:{detail_id:123,value:费用,金额单位分}
type TaobaoalitripsellerrefundfillfeeAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundfillfeeAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundfillfeeAPIResponseModel }
TaobaoalitripsellerrefundfillfeeAPIResponse 机票代理商】回填手续费 API返回值 taobao.alitrip.seller.refund.fillfee
回填手续费
type TaobaoalitripsellerrefundfillfeeAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundfillfeeAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refund_fillfee_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果 Result bool `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoalitripsellerrefundfillfeeAPIResponseModel is 机票代理商】回填手续费 成功返回结果
type TaobaoalitripsellerrefundgetAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundgetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundgetAPIRequest 【机票代理商】退票申请单详情 API请求 taobao.alitrip.seller.refund.get
查询退票申请单详情
func NewTaobaoalitripsellerrefundgetRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundgetRequest() *TaobaoalitripsellerrefundgetAPIRequest
NewTaobaoalitripsellerrefundgetRequest 初始化TaobaoalitripsellerrefundgetAPIRequest对象
func (TaobaoalitripsellerrefundgetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundgetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundgetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundgetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundgetAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundgetAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellerrefundgetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundgetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripsellerrefundgetAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundgetAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 申请单ID
type TaobaoalitripsellerrefundgetAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundgetAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundgetAPIResponseModel }
TaobaoalitripsellerrefundgetAPIResponse 【机票代理商】退票申请单详情 API返回值 taobao.alitrip.seller.refund.get
查询退票申请单详情
type TaobaoalitripsellerrefundgetAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundgetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refund_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果 Result *TaobaoalitripsellerrefundgetResultDo `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoalitripsellerrefundgetAPIResponseModel is 【机票代理商】退票申请单详情 成功返回结果
type TaobaoalitripsellerrefundgetResultDo ¶ added in v1.3.1
type TaobaoalitripsellerrefundgetResultDo struct { // 系统自动生成 ErrorCode string `json:"errorCode,omitempty" xml:"errorCode,omitempty"` // 系统自动生成 ErrorMsg string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"` // 申请单详情 Results *ReturnTicketDetail `json:"results,omitempty" xml:"results,omitempty"` // 调用是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoalitripsellerrefundgetResultDo 结构体
type TaobaoalitripsellerrefundmoneyconfirmAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundmoneyconfirmAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundmoneyconfirmAPIRequest 【机票代理商订单】确认退款 API请求 taobao.alitrip.seller.refundmoney.confirm
代理人确认退票申请单的退款
func NewTaobaoalitripsellerrefundmoneyconfirmRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundmoneyconfirmRequest() *TaobaoalitripsellerrefundmoneyconfirmAPIRequest
NewTaobaoalitripsellerrefundmoneyconfirmRequest 初始化TaobaoalitripsellerrefundmoneyconfirmAPIRequest对象
func (TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundmoneyconfirmAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripsellerrefundmoneyconfirmAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundmoneyconfirmAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 申请单id
type TaobaoalitripsellerrefundmoneyconfirmAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundmoneyconfirmAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundmoneyconfirmAPIResponseModel }
TaobaoalitripsellerrefundmoneyconfirmAPIResponse 【机票代理商订单】确认退款 API返回值 taobao.alitrip.seller.refundmoney.confirm
代理人确认退票申请单的退款
type TaobaoalitripsellerrefundmoneyconfirmAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundmoneyconfirmAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refundmoney_confirm_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 是否成功确认 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaoalitripsellerrefundmoneyconfirmAPIResponseModel is 【机票代理商订单】确认退款 成功返回结果
type TaobaoalitripsellerrefundorderlistfetchAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundorderlistfetchAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundorderlistfetchAPIRequest 【机票代理商】——退票订单列表提取 API请求 taobao.alitrip.seller.refundorderlist.fetch
代理商纬度退票订单列表提取
func NewTaobaoalitripsellerrefundorderlistfetchRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundorderlistfetchRequest() *TaobaoalitripsellerrefundorderlistfetchAPIRequest
NewTaobaoalitripsellerrefundorderlistfetchRequest 初始化TaobaoalitripsellerrefundorderlistfetchAPIRequest对象
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetEndDate ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetEndDate() string
GetEndDate EndDate Getter
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStartDate ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStartDate() string
GetStartDate StartDate Getter
func (TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundorderlistfetchAPIRequest) GetStatus() int64
GetStatus Status Getter
func (*TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetEndDate ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetEndDate(_endDate string) error
SetEndDate is EndDate Setter 提取数据的结束时间
func (*TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStartDate ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStartDate(_startDate string) error
SetStartDate is StartDate Setter 提取数据的开始时间
func (*TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundorderlistfetchAPIRequest) SetStatus(_status int64) error
SetStatus is Status Setter 1:初始,2:接受,3:确认,4:失败,5:买家处理,6:卖家处理,7:等待小二回填,8:退款成功
type TaobaoalitripsellerrefundorderlistfetchAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundorderlistfetchAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundorderlistfetchAPIResponseModel }
TaobaoalitripsellerrefundorderlistfetchAPIResponse 【机票代理商】——退票订单列表提取 API返回值 taobao.alitrip.seller.refundorderlist.fetch
代理商纬度退票订单列表提取
type TaobaoalitripsellerrefundorderlistfetchAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundorderlistfetchAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refundorderlist_fetch_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 退票订单列表 ResultList []ReturnApplyDo `json:"result_list,omitempty" xml:"result_list>return_apply_do,omitempty"` }
TaobaoalitripsellerrefundorderlistfetchAPIResponseModel is 【机票代理商】——退票订单列表提取 成功返回结果
type TaobaoalitripsellerrefundrefusereturnAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundrefusereturnAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundrefusereturnAPIRequest 【机票代理商】拒绝退票 API请求 taobao.alitrip.seller.refund.refusereturn
拒绝退票
func NewTaobaoalitripsellerrefundrefusereturnRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundrefusereturnRequest() *TaobaoalitripsellerrefundrefusereturnAPIRequest
NewTaobaoalitripsellerrefundrefusereturnRequest 初始化TaobaoalitripsellerrefundrefusereturnAPIRequest对象
func (TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApplyId ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetApplyId() int64
GetApplyId ApplyId Getter
func (TaobaoalitripsellerrefundrefusereturnAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripsellerrefundrefusereturnAPIRequest) GetReason ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundrefusereturnAPIRequest) GetReason() string
GetReason Reason Getter
func (*TaobaoalitripsellerrefundrefusereturnAPIRequest) SetApplyId ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundrefusereturnAPIRequest) SetApplyId(_applyId int64) error
SetApplyId is ApplyId Setter 申请单ID
func (*TaobaoalitripsellerrefundrefusereturnAPIRequest) SetReason ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundrefusereturnAPIRequest) SetReason(_reason string) error
SetReason is Reason Setter 拒绝理由
type TaobaoalitripsellerrefundrefusereturnAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundrefusereturnAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundrefusereturnAPIResponseModel }
TaobaoalitripsellerrefundrefusereturnAPIResponse 【机票代理商】拒绝退票 API返回值 taobao.alitrip.seller.refund.refusereturn
拒绝退票
type TaobaoalitripsellerrefundrefusereturnAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundrefusereturnAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refund_refusereturn_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果 Result *TaobaoalitripsellerrefundrefusereturnResultDo `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoalitripsellerrefundrefusereturnAPIResponseModel is 【机票代理商】拒绝退票 成功返回结果
type TaobaoalitripsellerrefundrefusereturnResultDo ¶ added in v1.3.1
type TaobaoalitripsellerrefundrefusereturnResultDo struct { // 系统自动生成 ErrorCode string `json:"errorCode,omitempty" xml:"errorCode,omitempty"` // 系统自动生成 ErrorMsg string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"` // 处理结果 Result bool `json:"result,omitempty" xml:"result,omitempty"` // 调用是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoalitripsellerrefundrefusereturnResultDo 结构体
type TaobaoalitripsellerrefundsearchAPIRequest ¶ added in v1.3.1
type TaobaoalitripsellerrefundsearchAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripsellerrefundsearchAPIRequest 【机票代理商】退票申请单列表 API请求 taobao.alitrip.seller.refund.search
查询退票申请单列表
func NewTaobaoalitripsellerrefundsearchRequest ¶ added in v1.3.1
func NewTaobaoalitripsellerrefundsearchRequest() *TaobaoalitripsellerrefundsearchAPIRequest
NewTaobaoalitripsellerrefundsearchRequest 初始化TaobaoalitripsellerrefundsearchAPIRequest对象
func (TaobaoalitripsellerrefundsearchAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripsellerrefundsearchAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripsellerrefundsearchAPIRequest) GetEndTime ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetEndTime() string
GetEndTime EndTime Getter
func (TaobaoalitripsellerrefundsearchAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripsellerrefundsearchAPIRequest) GetStartTime ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetStartTime() string
GetStartTime StartTime Getter
func (TaobaoalitripsellerrefundsearchAPIRequest) GetStatus ¶ added in v1.3.1
func (r TaobaoalitripsellerrefundsearchAPIRequest) GetStatus() int64
GetStatus Status Getter
func (*TaobaoalitripsellerrefundsearchAPIRequest) SetEndTime ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetEndTime(_endTime string) error
SetEndTime is EndTime Setter 结束时间
func (*TaobaoalitripsellerrefundsearchAPIRequest) SetStartTime ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetStartTime(_startTime string) error
SetStartTime is StartTime Setter 开始时间
func (*TaobaoalitripsellerrefundsearchAPIRequest) SetStatus ¶ added in v1.3.1
func (r *TaobaoalitripsellerrefundsearchAPIRequest) SetStatus(_status int64) error
SetStatus is Status Setter 申请单状态(如果为空查询所有状态,1初始 2接受 3确认 4失败 5买家处理 6卖家处理 7等待小二回填 8退款成功)
type TaobaoalitripsellerrefundsearchAPIResponse ¶ added in v1.3.1
type TaobaoalitripsellerrefundsearchAPIResponse struct { model.CommonResponse TaobaoalitripsellerrefundsearchAPIResponseModel }
TaobaoalitripsellerrefundsearchAPIResponse 【机票代理商】退票申请单列表 API返回值 taobao.alitrip.seller.refund.search
查询退票申请单列表
type TaobaoalitripsellerrefundsearchAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripsellerrefundsearchAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_seller_refund_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回结果 Result *TaobaoalitripsellerrefundsearchResultDo `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoalitripsellerrefundsearchAPIResponseModel is 【机票代理商】退票申请单列表 成功返回结果
type TaobaoalitripsellerrefundsearchResultDo ¶ added in v1.3.1
type TaobaoalitripsellerrefundsearchResultDo struct { // ReturnTicketDo Results []ReturnTicketDo `json:"results,omitempty" xml:"results>return_ticket_do,omitempty"` // 错误码 ErrorCode string `json:"errorCode,omitempty" xml:"errorCode,omitempty"` // 错误信息 ErrorMsg string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"` // 调用是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoalitripsellerrefundsearchResultDo 结构体
type TaobaojipiaoagentorderbdetailAPIRequest ¶ added in v1.3.1
type TaobaojipiaoagentorderbdetailAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaojipiaoagentorderbdetailAPIRequest 【机票代理商订单】采购订单详情 API请求 taobao.jipiao.agent.order.bdetail
根据淘宝系统订单号获取订单详情信息
func NewTaobaojipiaoagentorderbdetailRequest ¶ added in v1.3.1
func NewTaobaojipiaoagentorderbdetailRequest() *TaobaojipiaoagentorderbdetailAPIRequest
NewTaobaojipiaoagentorderbdetailRequest 初始化TaobaojipiaoagentorderbdetailAPIRequest对象
func (TaobaojipiaoagentorderbdetailAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaojipiaoagentorderbdetailAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaojipiaoagentorderbdetailAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaojipiaoagentorderbdetailAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaojipiaoagentorderbdetailAPIRequest) GetOrderId ¶ added in v1.3.1
func (r TaobaojipiaoagentorderbdetailAPIRequest) GetOrderId() int64
GetOrderId OrderId Getter
func (TaobaojipiaoagentorderbdetailAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaojipiaoagentorderbdetailAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaojipiaoagentorderbdetailAPIRequest) SetOrderId ¶ added in v1.3.1
func (r *TaobaojipiaoagentorderbdetailAPIRequest) SetOrderId(_orderId int64) error
SetOrderId is OrderId Setter 订单号
type TaobaojipiaoagentorderbdetailAPIResponse ¶ added in v1.3.1
type TaobaojipiaoagentorderbdetailAPIResponse struct { model.CommonResponse TaobaojipiaoagentorderbdetailAPIResponseModel }
TaobaojipiaoagentorderbdetailAPIResponse 【机票代理商订单】采购订单详情 API返回值 taobao.jipiao.agent.order.bdetail
根据淘宝系统订单号获取订单详情信息
type TaobaojipiaoagentorderbdetailAPIResponseModel ¶ added in v1.3.1
type TaobaojipiaoagentorderbdetailAPIResponseModel struct { XMLName xml.Name `xml:"jipiao_agent_order_bdetail_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 机票订单的详情列表,当前支持返回一个订单 Orders []TripOrder `json:"orders,omitempty" xml:"orders>trip_order,omitempty"` // 返回操作成功失败信息 IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"` }
TaobaojipiaoagentorderbdetailAPIResponseModel is 【机票代理商订单】采购订单详情 成功返回结果
type TripBaseInfo ¶
type TripBaseInfo struct { // 订单创建时间 CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"` // 订单表最近一次修改时间 ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"` // 订单最晚支付时间 PayLatestTime string `json:"pay_latest_time,omitempty" xml:"pay_latest_time,omitempty"` // 佣金,单位:分 Commission string `json:"commission,omitempty" xml:"commission,omitempty"` // 联系人姓名 RelationName string `json:"relation_name,omitempty" xml:"relation_name,omitempty"` // 联系人手机号 RelationMobile string `json:"relation_mobile,omitempty" xml:"relation_mobile,omitempty"` // 联系人备用电话 RelationPhoneBak string `json:"relation_phone_bak,omitempty" xml:"relation_phone_bak,omitempty"` // 联系人邮箱 RelationEmail string `json:"relation_email,omitempty" xml:"relation_email,omitempty"` // 扩展信息 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 支付宝交易号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 淘宝机票订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 航程类型:0,单程;1,往返; TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"` // 订单状态定义==> 0:未付款;(注:支持保险分润时,订单已付款,保险未付款也为0)1:处理中;2:确定出票;3:预定成功;4:预定失败;5:处理中超时失效;6:支付超时失效;7:买家取消 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 订单支付状态==> 0:未付款;1:已付款,冻结买家定金;2:付款给卖家;3:解冻定金给买家;4:已扣佣;5:交易关闭;6:确认可支付;7:确认不可支付 PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // 总金额,所有乘机人加机建燃油,单位:分 TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // 是否保险分润订单,有一个乘机人支持分润即为 True InsurePromotion bool `json:"insure_promotion,omitempty" xml:"insure_promotion,omitempty"` // 是否强制保险订单,有一张票为强制保险即为true ForceInsure bool `json:"force_insure,omitempty" xml:"force_insure,omitempty"` }
TripBaseInfo 结构体
type TripFlightInfo ¶
type TripFlightInfo struct { // 乘机人信息列表 Passengers []TripFlightPassenger `json:"passengers,omitempty" xml:"passengers>trip_flight_passenger,omitempty"` // 航班航空公司二字码 AirlineCode string `json:"airline_code,omitempty" xml:"airline_code,omitempty"` // 航班号 FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"` // 航班实际承运航班号 Carrier string `json:"carrier,omitempty" xml:"carrier,omitempty"` // 航班机型 FlightType string `json:"flight_type,omitempty" xml:"flight_type,omitempty"` // 航班出发城市三字码 DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"` // 航班到达城市三字码 ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"` // 航班出发机场三字码 DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"` // 航班到达机场三字码 ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"` // 航班起飞时间,格式yyyy-mm-dd hh:mm:ss DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"` // 航班到达时间,格式yyyy-mm-dd hh:mm:ss ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"` // 扩展信息 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 特殊说明 SpecialRule string `json:"special_rule,omitempty" xml:"special_rule,omitempty"` // 淘宝机票平台航班id FlightId int64 `json:"flight_id,omitempty" xml:"flight_id,omitempty"` // 航段类型:0,去程;1,回程 SegmentType int64 `json:"segment_type,omitempty" xml:"segment_type,omitempty"` // 去程或回程第几段航班,0,第1段;1,第2段航班 SegmentNumber int64 `json:"segment_number,omitempty" xml:"segment_number,omitempty"` // 当前航段票面价格,单位:分 TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"` }
TripFlightInfo 结构体
type TripFlightPassenger ¶
type TripFlightPassenger struct { // 乘机人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 乘机人证件号码 CertNo string `json:"cert_no,omitempty" xml:"cert_no,omitempty"` // 乘机人生日:yyyy-mm-dd Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"` // 常旅客卡号 TripCardNo string `json:"trip_card_no,omitempty" xml:"trip_card_no,omitempty"` // PNR信息 Pnr string `json:"pnr,omitempty" xml:"pnr,omitempty"` // 票号 TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"` // 扩展字段 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 备注信息,政策中的备注信息 Memo string `json:"memo,omitempty" xml:"memo,omitempty"` // 航班舱位代码 CabinCode string `json:"cabin_code,omitempty" xml:"cabin_code,omitempty"` // 退改签 Tuigaiqian string `json:"tuigaiqian,omitempty" xml:"tuigaiqian,omitempty"` // ei项 Ei string `json:"ei,omitempty" xml:"ei,omitempty"` // 乘机人证件类型:0,身份证;1,护照;3,军人证;4,回乡证;5,台胞证;6,港澳台胞;10,警官证;11,士兵证件 CertType int64 `json:"cert_type,omitempty" xml:"cert_type,omitempty"` // 乘机人类型:0,成人;1,儿童; PassengerType int64 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"` // 政策id,淘宝系统政策唯一键 PolicyId int64 `json:"policy_id,omitempty" xml:"policy_id,omitempty"` // 机票政策类型:0,默认;1,自定义 PolicyType int64 `json:"policy_type,omitempty" xml:"policy_type,omitempty"` // 销售价格,单位:分 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 航班机建费,单位:分 Fee int64 `json:"fee,omitempty" xml:"fee,omitempty"` // 航班燃油税,单位:分 Tax int64 `json:"tax,omitempty" xml:"tax,omitempty"` // 舱位等级:0,头等舱(F);1,商务舱(C);2,经济舱(Y) CabinClass int64 `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"` // 当前乘机人的保险分润金额,单位:分 InsurePromotionPrice int64 `json:"insure_promotion_price,omitempty" xml:"insure_promotion_price,omitempty"` // 强制保险金额,单位:分 ForceInsurePrice int64 `json:"force_insure_price,omitempty" xml:"force_insure_price,omitempty"` }
TripFlightPassenger 结构体
type TripOrder ¶
type TripOrder struct { // 订单航班信息(包含航班乘机人) FlightInfos []TripFlightInfo `json:"flight_infos,omitempty" xml:"flight_infos>trip_flight_info,omitempty"` // 扩展字段 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 订单基础信息 BaseInfo *TripBaseInfo `json:"base_info,omitempty" xml:"base_info,omitempty"` // 订单行程单信息 Itinerary *Itinerary `json:"itinerary,omitempty" xml:"itinerary,omitempty"` // 订单行政购票信息 CorpInfo *CorpInfo `json:"corp_info,omitempty" xml:"corp_info,omitempty"` }
TripOrder 结构体
Source Files
¶
- CorpInfo.go
- Flight.go
- Itinerary.go
- Passenger.go
- RequestAxbDo.go
- ReturnApplyDo.go
- ReturnApplyPassenge.go
- ReturnTicketDetail.go
- ReturnTicketDo.go
- ReturnTicketSegment.go
- SyncOrderDo.go
- TaobaoAlitripBuyerGetAPIRequest.go
- TaobaoAlitripBuyerGetAPIResponse.go
- TaobaoAlitripSellerModifyListAPIRequest.go
- TaobaoAlitripSellerModifyListAPIResponse.go
- TaobaoAlitripSellerRefundConfirmreturnAPIRequest.go
- TaobaoAlitripSellerRefundConfirmreturnAPIResponse.go
- TaobaoAlitripSellerRefundFillfeeAPIRequest.go
- TaobaoAlitripSellerRefundFillfeeAPIResponse.go
- TaobaoAlitripSellerRefundGetAPIRequest.go
- TaobaoAlitripSellerRefundGetAPIResponse.go
- TaobaoAlitripSellerRefundGetResultDo.go
- TaobaoAlitripSellerRefundRefusereturnAPIRequest.go
- TaobaoAlitripSellerRefundRefusereturnAPIResponse.go
- TaobaoAlitripSellerRefundRefusereturnResultDo.go
- TaobaoAlitripSellerRefundSearchAPIRequest.go
- TaobaoAlitripSellerRefundSearchAPIResponse.go
- TaobaoAlitripSellerRefundSearchResultDo.go
- TaobaoAlitripSellerRefundmoneyConfirmAPIRequest.go
- TaobaoAlitripSellerRefundmoneyConfirmAPIResponse.go
- TaobaoAlitripSellerRefundorderlistFetchAPIRequest.go
- TaobaoAlitripSellerRefundorderlistFetchAPIResponse.go
- TaobaoJipiaoAgentOrderBdetailAPIRequest.go
- TaobaoJipiaoAgentOrderBdetailAPIResponse.go
- TripBaseInfo.go
- TripFlightInfo.go
- TripFlightPassenger.go
- TripOrder.go
- doc.go