diff --git a/framework/src/main/java/cn/lili/common/exception/GlobalControllerExceptionHandler.java b/framework/src/main/java/cn/lili/common/exception/GlobalControllerExceptionHandler.java index 57d1a852..14a1a010 100644 --- a/framework/src/main/java/cn/lili/common/exception/GlobalControllerExceptionHandler.java +++ b/framework/src/main/java/cn/lili/common/exception/GlobalControllerExceptionHandler.java @@ -59,6 +59,18 @@ public class GlobalControllerExceptionHandler { message += ":" + serviceException.getMsg(); } + // 对一些特殊异常处理,不再打印error级别的日志 + assert serviceException.getResultCode() != null; + if (serviceException.getResultCode().equals(ResultCode.DEMO_SITE_EXCEPTION)) { + log.debug("[DEMO_SITE_EXCEPTION]:{}", serviceException.getResultCode().message(), e); + return ResultUtil.error(code, message); + } + if (serviceException.getResultCode().equals(ResultCode.USER_AUTH_EXPIRED)) { + log.debug("403 :{}", serviceException.getResultCode().message(), e); + return ResultUtil.error(code, message); + } + + log.error("全局异常[ServiceException]:{}-{}", serviceException.getResultCode().code(), serviceException.getResultCode().message(), e); return ResultUtil.error(code, message); diff --git a/framework/src/main/java/cn/lili/modules/permission/serviceimpl/AdminUserServiceImpl.java b/framework/src/main/java/cn/lili/modules/permission/serviceimpl/AdminUserServiceImpl.java index bc4f55d4..64f52872 100644 --- a/framework/src/main/java/cn/lili/modules/permission/serviceimpl/AdminUserServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/permission/serviceimpl/AdminUserServiceImpl.java @@ -85,7 +85,7 @@ public class AdminUserServiceImpl extends ServiceImpl