diff --git a/api/service/UserCoupon.go b/api/service/UserCoupon.go index 617029e..5292808 100644 --- a/api/service/UserCoupon.go +++ b/api/service/UserCoupon.go @@ -190,14 +190,6 @@ func (r *UserCouponService) GetUserUsableMemberCoupon(userId, systemMemberId int return nil, errors.New("用户错误") } - // 检测用户会员 - userService := &UserService{} - isMember := userService.CheckUserMember(user) - if isMember == true { - // 会员无需使用优惠卷 - return nil, nil - } - // 获取用户优惠卷 UserCouponDao := dao.UserCouponDao{} @@ -210,6 +202,7 @@ func (r *UserCouponService) GetUserUsableMemberCoupon(userId, systemMemberId int } // 检测用户是否购买过会员 + userService := &UserService{} isBuy := userService.CheckUserBuyMember(userId) if isBuy == false { // 未购买过-检测是否存在首单优惠价格