处理检测会员有效期验证

This commit is contained in:
wucongxing8150 2024-09-05 19:12:18 +08:00
parent 2e7b81b1e8
commit a631856b0e

View File

@ -61,7 +61,7 @@ func (r *OrderMemberService) AddOrderMember(tx *gorm.DB, UserId, SystemMemberId
memberExpireDate := time.Time(*user.MemberExpireDate)
diff := memberExpireDate.Sub(now)
// 将差值转换为天数
diffDays := int(diff.Hours() / 24)
diffDays := int(diff.Hours()/24) + 1
totalDays := diffDays + int(systemMember.MemberDays)
if totalDays > 3 {
return nil, errors.New("超出会员最大购买天数")