Commit d59a9cfb authored by liuyang's avatar liuyang

fixed bug

parent c21bad93
...@@ -194,7 +194,10 @@ public class SysUserService extends BaseServiceImpl<SysUserMapper, SysUserPO> { ...@@ -194,7 +194,10 @@ public class SysUserService extends BaseServiceImpl<SysUserMapper, SysUserPO> {
userExtPO.setType(AccountTypeEnum.VIP); userExtPO.setType(AccountTypeEnum.VIP);
}else { }else {
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
if (now.isAfter(userExtPO.getVipStartTime()) && now.isBefore(userExtPO.getVipEndTime())){ if (userExtPO.getVipStartTime() != null &&
userExtPO.getVipEndTime() != null &&
now.isAfter(userExtPO.getVipStartTime()) &&
now.isBefore(userExtPO.getVipEndTime())){
userExtPO.setVipEndTime(userExtPO.getVipEndTime().plusMonths(month)); userExtPO.setVipEndTime(userExtPO.getVipEndTime().plusMonths(month));
}else { }else {
userExtPO.setVipStartTime(startTime); userExtPO.setVipStartTime(startTime);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment