From b9c9e52187fd8f47218ddefa514987c59d98f72c Mon Sep 17 00:00:00 2001 From: hjl <1657978663@qq.com> Date: 星期四, 20 六月 2024 11:25:07 +0800 Subject: [PATCH] fix: 学习端bug --- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java index 100363e..d27f0d8 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TUserServiceImpl.java @@ -17,6 +17,7 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; +import java.util.Date; import java.util.List; import java.util.concurrent.TimeUnit; import java.util.regex.Matcher; @@ -89,16 +90,15 @@ @Override public Boolean isVip() { -// TUser user = lambdaQuery().eq(TUser::getId, tokenService.getLoginUserStudy().getUserid()) -// .eq(TUser::getDisabled, 0).eq(TUser::getState,1).one(); -// // 是否为vip 逻辑 -// if (null == user) { -// return false; -// } -// // vip过期时间,字段为空也表示 当前用户不是vip -// Date vipEndTime = user.getVipEndTime(); -// return null != vipEndTime && System.currentTimeMillis() <= vipEndTime.getTime(); - return true; + TUser user = lambdaQuery().eq(TUser::getId, tokenService.getLoginUserStudy().getUserid()) + .eq(TUser::getDisabled, 0).eq(TUser::getState,1).one(); + // 是否为vip 逻辑 + if (null == user) { + return false; + } + // vip过期时间,字段为空也表示 当前用户不是vip + Date vipEndTime = user.getVipEndTime(); + return null != vipEndTime && System.currentTimeMillis() <= vipEndTime.getTime(); } } -- Gitblit v1.7.1