From 7a4b82a94cbd3f7106c3bcc2c76284162331a8e1 Mon Sep 17 00:00:00 2001 From: weihongyang <1075331873@qq.com> Date: Tue, 21 Jun 2022 17:00:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E6=8D=95=E8=8E=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/exception/RenExceptionHandler.java | 68 +++++++++---------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java b/ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java index 3c2b5d8..9d5f48b 100644 --- a/ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java +++ b/ym-admin/src/main/java/com/cnbm/admin/exception/RenExceptionHandler.java @@ -26,40 +26,40 @@ import java.util.Map; * @Date 2022/6/10 2:05 PM * @Version 1.0 */ -//@RestControllerAdvice -//public class RenExceptionHandler { -// private static final Logger logger = LoggerFactory.getLogger(RenExceptionHandler.class); -// -// @Autowired -// private SysLogErrorService sysLogErrorService; -// -// /** -// * 处理自定义异常 -// */ -// @ExceptionHandler(RenException.class) -// public Result handleRenException(RenException ex){ -// Result result = new Result(); -// result.error(ex.getCode(), ex.getMsg()); -// -// return result; -// } -// -// @ExceptionHandler(DuplicateKeyException.class) -// public Result handleDuplicateKeyException(DuplicateKeyException ex){ -// Result result = new Result(); -// result.error(ErrorCode.DB_RECORD_EXISTS); -// -// return result; -// } -// -// @ExceptionHandler(Exception.class) -// public Result handleException(Exception ex){ -// logger.error(ex.getMessage(), ex); -// +@RestControllerAdvice +public class RenExceptionHandler { + private static final Logger logger = LoggerFactory.getLogger(RenExceptionHandler.class); + + @Autowired + private SysLogErrorService sysLogErrorService; + + /** + * 处理自定义异常 + */ + @ExceptionHandler(RenException.class) + public Result handleRenException(RenException ex){ + Result result = new Result(); + result.error(ex.getCode(), ex.getMsg()); + + return result; + } + + @ExceptionHandler(DuplicateKeyException.class) + public Result handleDuplicateKeyException(DuplicateKeyException ex){ + Result result = new Result(); + result.error(ErrorCode.DB_RECORD_EXISTS); + + return result; + } + + @ExceptionHandler(Exception.class) + public Result handleException(Exception ex){ + logger.error(ex.getMessage(), ex); + // saveLog(ex); -// -// return new Result().error(); -// } + + return new Result().error(); + } // // /** // * 保存异常日志 @@ -84,4 +84,4 @@ import java.util.Map; // //保存 // sysLogErrorService.save(log); // } -//} +}