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 }