fix: 创建vip历史

master
howell 3 years ago
parent 97824ae8e2
commit 3734e49135

@ -104,8 +104,10 @@ func PaySuccessCallback(tx *gorm.DB, orderInfo order.Information, completeTime f
now1 := time.Now()
now := time.Date(now1.Year(), now1.Month(), now1.Day(), 0, 0, 0, 00, time.Local)
end := now
level := u1.Level
if u1.VipUpgradeEnd.Valid && time.Now().Before(u1.VipUpgradeEnd.Time) {
// 续约
level = u1.OldLevel
now = u1.VipUpgradeStart.Time
end = u1.VipUpgradeEnd.Time
} else {
@ -145,7 +147,7 @@ func PaySuccessCallback(tx *gorm.DB, orderInfo order.Information, completeTime f
Start: &now,
End: &end,
Amount: orderInfo.ActualTotalAmount,
Level: u1.Level,
Level: level,
NickName: u1.Nickname,
Mobile: u1.Mobile,
Kind: kind,

@ -83,8 +83,10 @@ func (o Proxy) VipActive(c *gin.Context) {
now1 := time.Now()
now := time.Date(now1.Year(), now1.Month(), now1.Day(), 0, 0, 0, 00, time.Local)
end := now
level := u1.Level
if u1.VipUpgradeEnd.Valid && time.Now().Before(u1.VipUpgradeEnd.Time) {
// 续约
level := u1.OldLevel
now = u1.VipUpgradeStart.Time
end = u1.VipUpgradeEnd.Time
} else {
@ -111,7 +113,7 @@ func (o Proxy) VipActive(c *gin.Context) {
Start: &now,
End: &end,
Amount: decimal.Zero,
Level: u1.Level,
Level: level,
NickName: u1.Nickname,
Mobile: u1.Mobile,
Kind: kind,

Loading…
Cancel
Save