From 9625ab04d175ae500b4dc10c09198d52d4698864 Mon Sep 17 00:00:00 2001 From: lilong Date: Wed, 20 Mar 2024 16:41:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=E7=9A=84=E4=B8=9A=E5=8A=A1=E5=BC=82=E5=B8=B8=E6=8B=A6=E6=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nanopart/config/exception/ExceptionAdviceHandler.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nanopart-server/src/main/java/cn/axzo/nanopart/config/exception/ExceptionAdviceHandler.java b/nanopart-server/src/main/java/cn/axzo/nanopart/config/exception/ExceptionAdviceHandler.java index 5392e0a5..13db216b 100644 --- a/nanopart-server/src/main/java/cn/axzo/nanopart/config/exception/ExceptionAdviceHandler.java +++ b/nanopart-server/src/main/java/cn/axzo/nanopart/config/exception/ExceptionAdviceHandler.java @@ -1,6 +1,7 @@ package cn.axzo.nanopart.config.exception; import cn.axzo.framework.domain.web.result.ApiResult; +import cn.axzo.pokonyan.exception.BusinessException; import lombok.extern.slf4j.Slf4j; import org.springframework.core.annotation.Order; import org.springframework.util.CollectionUtils; @@ -41,6 +42,12 @@ public class ExceptionAdviceHandler { return ApiResult.err(e.getMessage()); } + @ExceptionHandler(BusinessException.class) + public ApiResult businessExceptionHandler(BusinessException e){ + log.warn("业务异常", e); + return ApiResult.err(e.getErrorMsg()); + } + @ExceptionHandler(BindException.class) public ApiResult bindExceptionHandler(BindException e) { log.warn("业务异常", e);