|
|
@@ -182,12 +182,14 @@ public class LoginController {
|
|
|
if (encryptNew.equals(encryptOld) ){
|
|
|
return Result.error("首次登录 请先修改密码...");
|
|
|
}else {
|
|
|
- // 计算毫秒数差值
|
|
|
- long diffInMilliseconds = Math.abs(new Date().getTime() - sysUser.getUpdateTime().getTime());
|
|
|
- // 将毫秒数转换为天数
|
|
|
- long diffInDays = diffInMilliseconds / (24 * 60 * 60 * 1000);
|
|
|
- if (diffInDays>30 ){
|
|
|
- return Result.error("密码过期 请先修改密码...");
|
|
|
+ if (sysUser.getUpdateTime()!=null){
|
|
|
+ // 计算毫秒数差值
|
|
|
+ long diffInMilliseconds = Math.abs(new Date().getTime() - sysUser.getUpdateTime().getTime());
|
|
|
+ // 将毫秒数转换为天数
|
|
|
+ long diffInDays = diffInMilliseconds / (24 * 60 * 60 * 1000);
|
|
|
+ if (diffInDays>30 ){
|
|
|
+ return Result.error("密码过期 请先修改密码...");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|