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

87 lines
2.7 KiB
Go

package domain
type AlibabaWdkItemCurrentpriceQueryPromotionInfoDto 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 *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetDisplayText(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.DisplayText = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetPromotionType(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.PromotionType = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetDiscountFee(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.DiscountFee = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetCreateDateTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.CreateDateTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetActivityId(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.ActivityId = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetName(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.Name = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetStartTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.StartTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetLimitInfo(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.LimitInfo = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetEndTime(v string) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.EndTime = &v
return s
}
func (s *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto) SetActivityType(v int64) *AlibabaWdkItemCurrentpriceQueryPromotionInfoDto {
s.ActivityType = &v
return s
}