处理检测会员有效期验证
This commit is contained in:
parent
2e7b81b1e8
commit
a631856b0e
@ -61,7 +61,7 @@ func (r *OrderMemberService) AddOrderMember(tx *gorm.DB, UserId, SystemMemberId
|
|||||||
memberExpireDate := time.Time(*user.MemberExpireDate)
|
memberExpireDate := time.Time(*user.MemberExpireDate)
|
||||||
diff := memberExpireDate.Sub(now)
|
diff := memberExpireDate.Sub(now)
|
||||||
// 将差值转换为天数
|
// 将差值转换为天数
|
||||||
diffDays := int(diff.Hours() / 24)
|
diffDays := int(diff.Hours()/24) + 1
|
||||||
totalDays := diffDays + int(systemMember.MemberDays)
|
totalDays := diffDays + int(systemMember.MemberDays)
|
||||||
if totalDays > 3 {
|
if totalDays > 3 {
|
||||||
return nil, errors.New("超出会员最大购买天数")
|
return nil, errors.New("超出会员最大购买天数")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user