From 0dfecde9ebe89ec797b273823c52e44baf056df6 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 24 六月 2024 09:51:54 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/DolphinEnglish --- 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