87 lines
2.7 KiB
Go
87 lines
2.7 KiB
Go
package domain
|
|
|
|
|
|
type AlibabaWdkItemFuturepriceQueryPromotionInfoDto struct {
|
|
/*
|
|
展示文案 */
|
|
DisplayText *string `json:"display_text,omitempty" `
|
|
|
|
/*
|
|
优惠类型, 0:减钱,1:打折,2:一口价,3:组合优惠 */
|
|
PromotionType *string `json:"promotion_type,omitempty" `
|
|
|
|
/*
|
|
优惠金额,单位为分 */
|
|
DiscountFee *int64 `json:"discount_fee,omitempty" `
|
|
|
|
/*
|
|
创建时间 */
|
|
CreateDateTime *string `json:"create_date_time,omitempty" `
|
|
|
|
/*
|
|
活动ID */
|
|
ActivityId *int64 `json:"activity_id,omitempty" `
|
|
|
|
/*
|
|
活动名 */
|
|
Name *string `json:"name,omitempty" `
|
|
|
|
/*
|
|
活动开始时间 */
|
|
StartTime *string `json:"start_time,omitempty" `
|
|
|
|
/*
|
|
限购信息 */
|
|
LimitInfo *string `json:"limit_info,omitempty" `
|
|
|
|
/*
|
|
活动结束时间 */
|
|
EndTime *string `json:"end_time,omitempty" `
|
|
|
|
/*
|
|
活动类型, 1:单品活动,3:商品池活动 */
|
|
ActivityType *int64 `json:"activity_type,omitempty" `
|
|
|
|
}
|
|
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetDisplayText(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.DisplayText = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetPromotionType(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.PromotionType = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetDiscountFee(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.DiscountFee = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetCreateDateTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.CreateDateTime = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetActivityId(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.ActivityId = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetName(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.Name = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetStartTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.StartTime = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetLimitInfo(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.LimitInfo = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetEndTime(v string) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.EndTime = &v
|
|
return s
|
|
}
|
|
func (s *AlibabaWdkItemFuturepriceQueryPromotionInfoDto) SetActivityType(v int64) *AlibabaWdkItemFuturepriceQueryPromotionInfoDto {
|
|
s.ActivityType = &v
|
|
return s
|
|
}
|