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 13db216b..4e906a5d 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 @@ -60,4 +60,9 @@ public class ExceptionAdviceHandler { return ApiResult.err(objectErrorDefaultMessage); } + @ExceptionHandler(cn.axzo.foundation.exception.BusinessException.class) + public ApiResult businessExceptionHandler(cn.axzo.foundation.exception.BusinessException e){ + log.warn("业务异常", e); + return ApiResult.err(e.getErrorMsg()); + } }