Files
baseapi/platformapi/tao_vegetable/sdk/ability3156/domain/AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO.go
2025-11-20 14:27:08 +08:00

225 lines
7.1 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package domain
import (
"gitrosy.jxc4.com/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO struct {
/*
批次名称 */
BatchName *string `json:"batch_name,omitempty" `
/*
淘宝订单号 */
TbOrderId *string `json:"tb_order_id,omitempty" `
/*
取消退款金额 */
CancelAmount *string `json:"cancel_amount,omitempty" `
/*
渠道号 */
OrderNum *string `json:"order_num,omitempty" `
/*
优惠金额 */
DiscountAmount *string `json:"discount_amount,omitempty" `
/*
备注 */
Remark *string `json:"remark,omitempty" `
/*
批次号 */
BatchId *string `json:"batch_id,omitempty" `
/*
店仓名称 */
WarehouseName *string `json:"warehouse_name,omitempty" `
/*
店仓code */
WarehouseCode *string `json:"warehouse_code,omitempty" `
/*
自提点地址 */
SelfPickPlace *string `json:"self_pick_place,omitempty" `
/*
商品列表 */
ItemInfoList *[]AlibabaTclsAelophyOrderReceiptQueryItemInfoDTO `json:"item_info_list,omitempty" `
/*
储藏方式 */
StorageMode *int64 `json:"storage_mode,omitempty" `
/*
商品总件数 */
AllItemCount *int64 `json:"all_item_count,omitempty" `
/*
缺货出状态 */
OutOfStock *bool `json:"out_of_stock,omitempty" `
/*
最晚送达时间 */
LatestArriveTime *util.LocalTime `json:"latest_arrive_time,omitempty" `
/*
实付金额 */
PayOrderAmount *string `json:"pay_order_amount,omitempty" `
/*
包装费 */
PackageFee *string `json:"package_fee,omitempty" `
/*
差额退款金额 */
RefundAmount *string `json:"refund_amount,omitempty" `
/*
渠道订单号 */
ChannelOrderId *string `json:"channel_order_id,omitempty" `
/*
发票连接 */
BillingLink *string `json:"billing_link,omitempty" `
/*
订单票联 user:顾客联seller商家联 */
TicketCouPon *[]string `json:"ticket_cou_pon,omitempty" `
/*
买家信息 */
BuyerInfo *AlibabaTclsAelophyOrderReceiptQueryBuyerInfoDTO `json:"buyer_info,omitempty" `
/*
运费 */
Postage *string `json:"postage,omitempty" `
/*
商品总额 */
TotalOrderAmount *string `json:"total_order_amount,omitempty" `
/*
批次策略 */
BatchStrategy *string `json:"batch_strategy,omitempty" `
/*
业务类型 */
BusinessType *string `json:"business_type,omitempty" `
/*
履约单号 */
FulfillOrderId *string `json:"fulfill_order_id,omitempty" `
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBatchName(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BatchName = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetTbOrderId(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.TbOrderId = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetCancelAmount(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.CancelAmount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetOrderNum(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.OrderNum = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetDiscountAmount(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.DiscountAmount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetRemark(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.Remark = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBatchId(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BatchId = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetWarehouseName(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.WarehouseName = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetWarehouseCode(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.WarehouseCode = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetSelfPickPlace(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.SelfPickPlace = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetItemInfoList(v []AlibabaTclsAelophyOrderReceiptQueryItemInfoDTO) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.ItemInfoList = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetStorageMode(v int64) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.StorageMode = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetAllItemCount(v int64) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.AllItemCount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetOutOfStock(v bool) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.OutOfStock = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetLatestArriveTime(v util.LocalTime) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.LatestArriveTime = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetPayOrderAmount(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.PayOrderAmount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetPackageFee(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.PackageFee = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetRefundAmount(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.RefundAmount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetChannelOrderId(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.ChannelOrderId = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBillingLink(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BillingLink = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetTicketCouPon(v []string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.TicketCouPon = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBuyerInfo(v AlibabaTclsAelophyOrderReceiptQueryBuyerInfoDTO) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BuyerInfo = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetPostage(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.Postage = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetTotalOrderAmount(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.TotalOrderAmount = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBatchStrategy(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BatchStrategy = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetBusinessType(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.BusinessType = &v
return s
}
func (s *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO) SetFulfillOrderId(v string) *AlibabaTclsAelophyOrderReceiptQueryReceiptInfoDTO {
s.FulfillOrderId = &v
return s
}