| | |
| | | import com.gkhy.safePlatform.commons.vo.ResultVO; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.security.access.AccessDeniedException; |
| | | import org.springframework.security.core.AuthenticationException; |
| | | import org.springframework.web.bind.annotation.ControllerAdvice; |
| | | import org.springframework.web.bind.annotation.ExceptionHandler; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | |
| | | return new ResultVO(e.getError()); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: AuthenticationException |
| | | */ |
| | | |
| | | @ResponseBody |
| | | @ExceptionHandler(value = AuthenticationException.class) |
| | | public ResultVO CHandler(AuthenticationException e) { |
| | | logger.warn(e.getMessage()); |
| | | return new ResultVO(ResultCodes.CLIENT_PERMISSION_NOT_ALLOW); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @Description: AuthenticationException |
| | | */ |
| | | |
| | | @ResponseBody |
| | | @ExceptionHandler(value = AccessDeniedException.class) |
| | | public ResultVO DHandler(AccessDeniedException e) { |
| | | logger.warn(e.getMessage()); |
| | | return new ResultVO(ResultCodes.CLIENT_PERMISSION_NOT_ALLOW); |
| | | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 系统错误异常 |
| | | */ |