public class SyncTripOrderRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SyncTripOrderRequest.SyncTripOrderRequestEvent |
static class |
SyncTripOrderRequest.SyncTripOrderRequestOrderDetails |
static class |
SyncTripOrderRequest.SyncTripOrderRequestOrderDetailsHotelLocation |
static class |
SyncTripOrderRequest.SyncTripOrderRequestOrderDetailsOpenConsumerInfo |
| 构造器和说明 |
|---|
SyncTripOrderRequest() |
@NameInMap(value="bizExtension") public String bizExtension
true
@NameInMap(value="channelType") public String channelType
BUSSINESS
@NameInMap(value="currency") public String currency
This parameter is required.
example:CNY
@NameInMap(value="dingUserId") public String dingUserId
This parameter is required.
example:20881001829000
@NameInMap(value="discountAmount") public String discountAmount
0
@NameInMap(value="endorseFlag") public Boolean endorseFlag
@NameInMap(value="event") public SyncTripOrderRequest.SyncTripOrderRequestEvent event
This parameter is required.
@NameInMap(value="gmtOrder") public String gmtOrder
This parameter is required.
example:2022-05-15 10:10:10
@NameInMap(value="gmtPay") public String gmtPay
2022-05-15 10:10:10
@NameInMap(value="gmtRefund") public String gmtRefund
2022-05-15 10:10:10
@NameInMap(value="invoiceApplyUrl") public String invoiceApplyUrl
@NameInMap(value="journeyBizNo") public String journeyBizNo
20220510170058192311
@NameInMap(value="orderDetails") public List<SyncTripOrderRequest.SyncTripOrderRequestOrderDetails> orderDetails
@NameInMap(value="orderNo") public String orderNo
This parameter is required.
example:20881001829000
@NameInMap(value="orderUrl") public String orderUrl
This parameter is required.
example:https:dingtalk.com/tripOrder/20220510170058192311
@NameInMap(value="processId") public String processId
@NameInMap(value="realAmount") public String realAmount
100.00
@NameInMap(value="refundAmount") public String refundAmount
0
@NameInMap(value="relativeOrderNo") public String relativeOrderNo
20881001829000
@NameInMap(value="source") public String source
@NameInMap(value="supplyLogo") public String supplyLogo
@NameInMap(value="supplyName") public String supplyName
@NameInMap(value="targetCorpId") public String targetCorpId
ding32fff839a3e0105d
@NameInMap(value="tmcCorpId") public String tmcCorpId
@NameInMap(value="totalAmount") public String totalAmount
100.00
@NameInMap(value="type") public String type
This parameter is required.
example:FLIGHT
public static SyncTripOrderRequest build(Map<String,?> map) throws Exception
Exceptionpublic SyncTripOrderRequest setBizExtension(String bizExtension)
public String getBizExtension()
public SyncTripOrderRequest setChannelType(String channelType)
public String getChannelType()
public SyncTripOrderRequest setCurrency(String currency)
public String getCurrency()
public SyncTripOrderRequest setDingUserId(String dingUserId)
public String getDingUserId()
public SyncTripOrderRequest setDiscountAmount(String discountAmount)
public String getDiscountAmount()
public SyncTripOrderRequest setEndorseFlag(Boolean endorseFlag)
public Boolean getEndorseFlag()
public SyncTripOrderRequest setEvent(SyncTripOrderRequest.SyncTripOrderRequestEvent event)
public SyncTripOrderRequest.SyncTripOrderRequestEvent getEvent()
public SyncTripOrderRequest setGmtOrder(String gmtOrder)
public String getGmtOrder()
public SyncTripOrderRequest setGmtPay(String gmtPay)
public String getGmtPay()
public SyncTripOrderRequest setGmtRefund(String gmtRefund)
public String getGmtRefund()
public SyncTripOrderRequest setInvoiceApplyUrl(String invoiceApplyUrl)
public String getInvoiceApplyUrl()
public SyncTripOrderRequest setJourneyBizNo(String journeyBizNo)
public String getJourneyBizNo()
public SyncTripOrderRequest setOrderDetails(List<SyncTripOrderRequest.SyncTripOrderRequestOrderDetails> orderDetails)
public List<SyncTripOrderRequest.SyncTripOrderRequestOrderDetails> getOrderDetails()
public SyncTripOrderRequest setOrderNo(String orderNo)
public String getOrderNo()
public SyncTripOrderRequest setOrderUrl(String orderUrl)
public String getOrderUrl()
public SyncTripOrderRequest setProcessId(String processId)
public String getProcessId()
public SyncTripOrderRequest setRealAmount(String realAmount)
public String getRealAmount()
public SyncTripOrderRequest setRefundAmount(String refundAmount)
public String getRefundAmount()
public SyncTripOrderRequest setRelativeOrderNo(String relativeOrderNo)
public String getRelativeOrderNo()
public SyncTripOrderRequest setSource(String source)
public String getSource()
public SyncTripOrderRequest setSupplyLogo(String supplyLogo)
public String getSupplyLogo()
public SyncTripOrderRequest setSupplyName(String supplyName)
public String getSupplyName()
public SyncTripOrderRequest setTargetCorpId(String targetCorpId)
public String getTargetCorpId()
public SyncTripOrderRequest setTmcCorpId(String tmcCorpId)
public String getTmcCorpId()
public SyncTripOrderRequest setTotalAmount(String totalAmount)
public String getTotalAmount()
public SyncTripOrderRequest setType(String type)
public String getType()
Copyright © 2025. All rights reserved.