111 lines
4.1 KiB
Go
111 lines
4.1 KiB
Go
package domain
|
||
|
||
|
||
type AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo struct {
|
||
/*
|
||
外部主单号 */
|
||
OutOrderId *string `json:"out_order_id,omitempty" `
|
||
|
||
/*
|
||
外部渠道店ID(与shop_id必选其一) */
|
||
OutShopId *string `json:"out_shop_id,omitempty" `
|
||
|
||
/*
|
||
外部逆向单ID */
|
||
OutRefundId *string `json:"out_refund_id,omitempty" `
|
||
|
||
/*
|
||
申请退款金额,单位:分 */
|
||
RefundFee *int64 `json:"refund_fee,omitempty" `
|
||
|
||
/*
|
||
退款原因 */
|
||
RefundReason *string `json:"refund_reason,omitempty" `
|
||
|
||
/*
|
||
退的运费 */
|
||
RefundPostFee *int64 `json:"refund_post_fee,omitempty" `
|
||
|
||
/*
|
||
退的包装费 */
|
||
RefundPackageFee *int64 `json:"refund_package_fee,omitempty" `
|
||
|
||
/*
|
||
逆向子单列表 */
|
||
SubRefundOrders *[]AlibabaTclsAelophyMerchantChannelRefundApplySubRefundOrder `json:"sub_refund_orders,omitempty" `
|
||
|
||
/*
|
||
渠道来源(选填out_shop_id时该值必填) */
|
||
OrderFrom *int64 `json:"order_from,omitempty" `
|
||
|
||
/*
|
||
渠道店id(与out_shop_id必选其一) */
|
||
ShopId *string `json:"shop_id,omitempty" `
|
||
|
||
/*
|
||
退款类型,1:仅退款。2.仅退货。3.退货退款 */
|
||
RefundType *int64 `json:"refund_type,omitempty" `
|
||
|
||
/*
|
||
退款备注、或问题描述等补充性文本 */
|
||
RefundNote *string `json:"refund_note,omitempty" `
|
||
|
||
/*
|
||
退款图片清单 */
|
||
RefundPics *[]string `json:"refund_pics,omitempty" `
|
||
|
||
}
|
||
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetOutOrderId(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.OutOrderId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetOutShopId(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.OutShopId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetOutRefundId(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.OutRefundId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundFee(v int64) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundFee = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundReason(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundReason = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundPostFee(v int64) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundPostFee = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundPackageFee(v int64) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundPackageFee = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetSubRefundOrders(v []AlibabaTclsAelophyMerchantChannelRefundApplySubRefundOrder) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.SubRefundOrders = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetOrderFrom(v int64) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.OrderFrom = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetShopId(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.ShopId = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundType(v int64) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundType = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundNote(v string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundNote = &v
|
||
return s
|
||
}
|
||
func (s *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo) SetRefundPics(v []string) *AlibabaTclsAelophyMerchantChannelRefundApplyRefundApplyInfo {
|
||
s.RefundPics = &v
|
||
return s
|
||
}
|