修正了增加用户会员过期时间计算。增加了单项订单支付成功后,有效时间的维护
This commit is contained in:
+4
-3
@@ -107,12 +107,13 @@ func (r *UserService) AddUserMemberValidDate(tx *gorm.DB, user *model.User, d in
|
||||
userData["is_member"] = 1
|
||||
}
|
||||
|
||||
var t time.Time
|
||||
if user.MemberExpireDate == nil {
|
||||
userData["is_member"] = time.Now().Format("2006-01-02 15:04:05")
|
||||
t = time.Now()
|
||||
} else {
|
||||
t := time.Time(*user.MemberExpireDate)
|
||||
userData["is_member"] = t.Add(time.Duration(d) * 24 * time.Hour)
|
||||
t = time.Time(*user.MemberExpireDate)
|
||||
}
|
||||
userData["is_member"] = t.Add(time.Duration(d) * 24 * time.Hour)
|
||||
|
||||
userDao := dao.UserDao{}
|
||||
err := userDao.EditUserById(tx, user.UserId, userData)
|
||||
|
||||
Reference in New Issue
Block a user