新增了首单立减金额
This commit is contained in:
@@ -246,7 +246,6 @@ func (b *Public) GetIndexData(c *gin.Context) {
|
||||
date := time.Time(user.CreatedAt).Format("2006-01-02")
|
||||
results[date]++
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// 新增算算数
|
||||
|
||||
@@ -157,18 +157,18 @@ func (b *SystemMember) PutSystemMember(c *gin.Context) {
|
||||
}
|
||||
}
|
||||
|
||||
// 首单优惠价格
|
||||
if req.FirstTimePrice != nil {
|
||||
if systemMember.FirstTimePrice == nil {
|
||||
systemMemberData["first_time_price"] = req.FirstTimePrice
|
||||
// 首单立减金额
|
||||
if req.ReductionAmount != nil {
|
||||
if systemMember.ReductionAmount == nil {
|
||||
systemMemberData["reduction_amount"] = req.ReductionAmount
|
||||
} else {
|
||||
if *req.FirstTimePrice != *systemMember.FirstTimePrice {
|
||||
systemMemberData["first_time_price"] = req.FirstTimePrice
|
||||
if *req.ReductionAmount != *systemMember.ReductionAmount {
|
||||
systemMemberData["reduction_amount"] = req.ReductionAmount
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if systemMember.FirstTimePrice != nil {
|
||||
systemMemberData["first_time_price"] = nil
|
||||
if systemMember.ReductionAmount != nil {
|
||||
systemMemberData["reduction_amount"] = nil
|
||||
}
|
||||
}
|
||||
|
||||
@@ -229,10 +229,10 @@ func (b *SystemMember) AddSystemMember(c *gin.Context) {
|
||||
}()
|
||||
|
||||
systemMember := &model.SystemMember{
|
||||
MemberDays: req.MemberDays,
|
||||
Price: req.Price,
|
||||
DiscountPrice: req.DiscountPrice,
|
||||
FirstTimePrice: req.FirstTimePrice,
|
||||
MemberDays: req.MemberDays,
|
||||
Price: req.Price,
|
||||
DiscountPrice: req.DiscountPrice,
|
||||
ReductionAmount: req.ReductionAmount,
|
||||
}
|
||||
|
||||
// 处理优惠截止时间
|
||||
|
||||
Reference in New Issue
Block a user