125 lines
4.0 KiB
Go
125 lines
4.0 KiB
Go
|
|
package domain
|
|||
|
|
|
|||
|
|
type AlibabaFliggyPromoteOrdersListOrder struct {
|
|||
|
|
/*
|
|||
|
|
佣金金额。单位:元 */
|
|||
|
|
CommissionMoney *string `json:"commission_money,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
佣金状态。中文描述,建议直接使用,目前有:提现成功/提现中/追缴成功/追缴中 */
|
|||
|
|
CommissionStatus *string `json:"commission_status,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
封面图 */
|
|||
|
|
CoverUrl *string `json:"cover_url,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
宝贝名称 */
|
|||
|
|
ItemName *string `json:"item_name,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
佣金修改时间。当订单状态发生变化时佣金会重新计算,比如订单退款、订单关闭 等场景 */
|
|||
|
|
ModifyTime *string `json:"modify_time,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单ID */
|
|||
|
|
OrderId *string `json:"order_id,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单金额。单位:元 */
|
|||
|
|
OrderMoney *string `json:"order_money,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单状态。中文描述,建议直接引用。比如:支付成功/订单关闭/交易成功 */
|
|||
|
|
OrderStatus *string `json:"order_status,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单创建时间 */
|
|||
|
|
OrderTime *string `json:"order_time,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
是否是追缴订单(当订单佣金被提现,订单又发生了退款时可能产生追缴订单),追缴订单的佣金金额为负 */
|
|||
|
|
Recover *bool `json:"recover,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
fpsid 跟踪时的外部自定义参数 */
|
|||
|
|
Fpsid *string `json:"fpsid,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
佣金结算时间。指订单确定发放佣金的时间(非可提现时间) */
|
|||
|
|
SettleTime *string `json:"settle_time,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单支付时间 */
|
|||
|
|
PayTime *string `json:"pay_time,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
订单状态枚举值,建议使用该字段判断订单状态。(20:支付成功、30:交易成功、40:订单关闭) */
|
|||
|
|
OrderStatusValue *int64 `json:"order_status_value,omitempty" `
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
0:优惠劵,1:标准酒店,2:酒店tate,3:火车票,4:宝贝 */
|
|||
|
|
PromotePlanEntityType *int64 `json:"promote_plan_entity_type,omitempty" `
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetCommissionMoney(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.CommissionMoney = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetCommissionStatus(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.CommissionStatus = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetCoverUrl(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.CoverUrl = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetItemName(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.ItemName = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetModifyTime(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.ModifyTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetOrderId(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.OrderId = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetOrderMoney(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.OrderMoney = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetOrderStatus(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.OrderStatus = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetOrderTime(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.OrderTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetRecover(v bool) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.Recover = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetFpsid(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.Fpsid = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetSettleTime(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.SettleTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetPayTime(v string) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.PayTime = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetOrderStatusValue(v int64) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.OrderStatusValue = &v
|
|||
|
|
return s
|
|||
|
|
}
|
|||
|
|
func (s *AlibabaFliggyPromoteOrdersListOrder) SetPromotePlanEntityType(v int64) *AlibabaFliggyPromoteOrdersListOrder {
|
|||
|
|
s.PromotePlanEntityType = &v
|
|||
|
|
return s
|
|||
|
|
}
|