| | |
| | | package com.xcong.excoin.common.aop; |
| | | |
| | | import cn.hutool.http.HttpException; |
| | | import com.xcong.excoin.common.exception.GlobalException; |
| | | import com.xcong.excoin.common.system.bean.SysExceptionDetailEntity; |
| | | import com.xcong.excoin.modules.platform.dao.SysExceptionDetailDao; |
| | |
| | | |
| | | @AfterThrowing(pointcut = "exceptionCatch()", throwing = "ex") |
| | | public void afterThrows(JoinPoint jp, Exception ex) throws Exception { |
| | | if (ex instanceof ResourceAccessException || ex instanceof GlobalException || ex instanceof MethodArgumentNotValidException || ex instanceof ValidationException || ex instanceof DuplicateKeyException || ex instanceof BadCredentialsException || ex instanceof UsernameNotFoundException || ex instanceof SSLException) { |
| | | if (ex instanceof HttpException || ex instanceof ResourceAccessException || ex instanceof GlobalException || ex instanceof MethodArgumentNotValidException || ex instanceof ValidationException || ex instanceof DuplicateKeyException || ex instanceof BadCredentialsException || ex instanceof UsernameNotFoundException || ex instanceof SSLException) { |
| | | throw ex; |
| | | } |
| | | |