Files
baseapi/platformapi/tao_vegetable/sdk/ability591/domain/AlibabaWdkFinanceOrderBackflowFinanceOrderDetail.go
邹宗楠 65976332fc 1
2023-06-15 09:08:54 +08:00

183 lines
5.9 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
type AlibabaWdkFinanceOrderBackflowFinanceOrderDetail struct {
/*
币种 */
Currency *string `json:"currency,omitempty" `
/*
未税销售净额 */
UntaxSaleTotalAmount *int64 `json:"untax_sale_total_amount,omitempty" `
/*
含税销售净额 */
SaleTotalAmount *int64 `json:"sale_total_amount,omitempty" `
/*
未税优惠金额 */
UntaxDiscountAmount *int64 `json:"untax_discount_amount,omitempty" `
/*
含税优惠金额 */
DiscountAmount *int64 `json:"discount_amount,omitempty" `
/*
未税金额 */
UntaxAmount *int64 `json:"untax_amount,omitempty" `
/*
含税金额 */
Amount *int64 `json:"amount,omitempty" `
/*
含税商品单价(元) */
UnitPrice *int64 `json:"unit_price,omitempty" `
/*
交易数量 */
Quantity *int64 `json:"quantity,omitempty" `
/*
税率 */
TaxRate *string `json:"tax_rate,omitempty" `
/*
销售渠道 */
SaleChannel *string `json:"sale_channel,omitempty" `
/*
销售来源 */
SaleSource *string `json:"sale_source,omitempty" `
/*
交易类型 */
TradeType *string `json:"trade_type,omitempty" `
/*
商品名称 */
SkuName *string `json:"sku_name,omitempty" `
/*
商品编码 */
SkuCode *string `json:"sku_code,omitempty" `
/*
业务主订单id */
PTradeId *string `json:"p_trade_id,omitempty" `
/*
门店名称 */
ShopName *string `json:"shop_name,omitempty" `
/*
门店编码 */
ShopCode *string `json:"shop_code,omitempty" `
/*
交易时间用户实际下单时间格式HH:mm:ss */
TradeTime *string `json:"trade_time,omitempty" `
/*
业务日期用户实际下单日期格式yyyyMMdd */
BizDate *string `json:"biz_date,omitempty" `
/*
业务主键 */
BizUk *string `json:"biz_uk,omitempty" `
/*
交易类型编码 * 88 - 销售 * 99 - 退款 */
TradeTypeCode *int64 `json:"trade_type_code,omitempty" `
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetCurrency(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.Currency = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxSaleTotalAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.UntaxSaleTotalAmount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleTotalAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.SaleTotalAmount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxDiscountAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.UntaxDiscountAmount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetDiscountAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.DiscountAmount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUntaxAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.UntaxAmount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetAmount(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.Amount = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetUnitPrice(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.UnitPrice = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetQuantity(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.Quantity = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTaxRate(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.TaxRate = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleChannel(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.SaleChannel = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSaleSource(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.SaleSource = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeType(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.TradeType = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSkuName(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.SkuName = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetSkuCode(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.SkuCode = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetPTradeId(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.PTradeId = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetShopName(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.ShopName = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetShopCode(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.ShopCode = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeTime(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.TradeTime = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetBizDate(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.BizDate = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetBizUk(v string) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.BizUk = &v
return s
}
func (s *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail) SetTradeTypeCode(v int64) *AlibabaWdkFinanceOrderBackflowFinanceOrderDetail {
s.TradeTypeCode = &v
return s
}