This commit is contained in:
2024-06-05 08:49:06 +08:00
parent d996b204b3
commit 6f805fae4c
+3 -3
View File
@@ -20,7 +20,7 @@ type CouponDto struct {
BrandId string `json:"brand_id"` // 关联品牌id(如不限制品牌,此项为空)
IsMutex int `json:"is_mutex"` // 是否互斥(0:否 1:是)互斥情况下无法和其他优惠卷同时使用
IsDisplay int `json:"is_display"` // 是否展示(0:否 1:是)
DistributionWithDay int `json:"distribution_with_day"` // 发放关联天数(发放对象为近期消费等类型时规定天数)
DistributionWithDay *int `json:"distribution_with_day"` // 发放关联天数(发放对象为近期消费等类型时规定天数)
MinUsableNumber int `json:"min_usable_number"` // 单商品最小可使用数量(默认为1,类型为数量时使用,如需限制优惠卷使用数量,请填写此处)
CouponCount int `json:"coupon_count"` // 发放数量
CouponTakeCount int `json:"coupon_take_count"` // 已领取数量
@@ -56,7 +56,7 @@ func GetCouponDto(m *model.Coupon) *CouponDto {
BrandId: fmt.Sprintf("%d", m.BrandId),
IsMutex: *m.IsMutex,
IsDisplay: m.IsDisplay,
DistributionWithDay: m.DistributionWithDay,
DistributionWithDay: &m.DistributionWithDay,
MinUsableNumber: *m.MinUsableNumber,
CouponCount: m.CouponCount,
CouponTakeCount: m.CouponTakeCount,
@@ -97,7 +97,7 @@ func GetCouponListDto(m []*model.Coupon) []*CouponDto {
BrandId: fmt.Sprintf("%d", v.BrandId),
IsMutex: *v.IsMutex,
IsDisplay: v.IsDisplay,
DistributionWithDay: v.DistributionWithDay,
DistributionWithDay: &v.DistributionWithDay,
MinUsableNumber: *v.MinUsableNumber,
CouponCount: v.CouponCount,
CouponTakeCount: v.CouponTakeCount,