|
@@ -182,6 +182,9 @@ public class CheckViewBizAuthAspect {
|
|
|
}
|
|
|
//查询用户
|
|
|
JyUser jyUser = jyUserService.getByJyNo(userName);
|
|
|
+ if(Objects.isNull(jyUser)){
|
|
|
+ throw new BusinessException(ErrorCode.PASSWORD_ERROR);
|
|
|
+ }
|
|
|
JySceneUserAuth jySceneUserAuth = jySceneUserAuthService.getSceneViewAuth(num, jyUser.getId());
|
|
|
if(Objects.isNull(jySceneUserAuth)){
|
|
|
throw new BusinessException(ErrorCode.AUTH_FAIL.code(), "无权访问");
|
|
@@ -192,6 +195,9 @@ public class CheckViewBizAuthAspect {
|
|
|
|
|
|
//如果授权校验通过,校验密码是否正确
|
|
|
User user = userService.findByUserName(userName);
|
|
|
+ if(Objects.isNull(user)){
|
|
|
+ throw new BusinessException(ErrorCode.PASSWORD_ERROR);
|
|
|
+ }
|
|
|
//模拟前端密码加密规则生成前端密码
|
|
|
password = SecurityUtil.MD5(Base64Converter.decode(password));
|
|
|
//数据库密码比对
|