czh преди 2 години
родител
ревизия
69c51a00c6
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      sckw-common/sckw-common-core/src/main/java/com/sckw/core/exception/GlobalSystemExceptionHandler.java

+ 7 - 1
sckw-common/sckw-common-core/src/main/java/com/sckw/core/exception/GlobalSystemExceptionHandler.java

@@ -22,12 +22,18 @@ import java.util.Set;
 @Configuration
 public class GlobalSystemExceptionHandler {
 
-    @ExceptionHandler(value = {SystemException.class, RuntimeException.class})
+    @ExceptionHandler(value = SystemException.class)
     @ResponseBody
     public HttpResult handlerSystemException(SystemException e) {
         return HttpResult.error(e.getCode(), e.getMessage());
     }
 
+    @ExceptionHandler(value = RuntimeException.class)
+    @ResponseBody
+    public HttpResult handlerRuntimeException(RuntimeException e) {
+        return HttpResult.error(HttpStatus.GLOBAL_EXCEPTION_CODE, e.getMessage());
+    }
+
     /**
      * BusinessException处理
      *