From ca4e829a60e74774f6ef87fc62d23094aadb9859 Mon Sep 17 00:00:00 2001
From: 李林 <z1292839451@163.com>
Date: 星期六, 23 十二月 2023 23:09:19 +0800
Subject: [PATCH] 第一阶段

---
 framework/src/main/java/com/yuanchu/mom/handler/GlobalExceptionHandler.java |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/framework/src/main/java/com/yuanchu/mom/handler/GlobalExceptionHandler.java b/framework/src/main/java/com/yuanchu/mom/handler/GlobalExceptionHandler.java
index cc99c2d..fe92f7e 100644
--- a/framework/src/main/java/com/yuanchu/mom/handler/GlobalExceptionHandler.java
+++ b/framework/src/main/java/com/yuanchu/mom/handler/GlobalExceptionHandler.java
@@ -38,7 +38,7 @@
     @ExceptionHandler(SQLException.class)
     public Result<?> handlerSQLException(SQLException e) {
         log.error(e.getMessage().toLowerCase(), e);
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏁版嵁鎿嶄綔澶辫触锛佽鑱旂郴绠$悊鍛�");
     }
 
@@ -54,14 +54,14 @@
         log.error(String.valueOf(e));
         String message = e.getCause().getMessage();
         String[] split = message.split("'");
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("閲嶅娣诲姞锛氥��" + split[1] + "銆戞搷浣滃け璐ワ紒");
     }
 
     @ExceptionHandler
     public Result<?> NullPointerException(NullPointerException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("閮ㄥ垎鍙傛暟涓虹┖锛岃妫�鏌ワ紒");
     }
 
@@ -71,7 +71,7 @@
     @ExceptionHandler(RuntimeException.class)
     public Result<?> runtimeExceptionHandler(RuntimeException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("杩愯鏃跺紓甯�");
     }
 
@@ -81,7 +81,7 @@
     @ExceptionHandler(ClassCastException.class)
     public Result<?> classCastExceptionHandler(ClassCastException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("绫诲瀷杞崲寮傚父");
     }
 
@@ -91,7 +91,7 @@
     @ExceptionHandler(FileNotFoundException.class)
     public Result<?> FileNotFoundException(FileNotFoundException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏂囦欢鏈壘鍒板紓甯�");
     }
 
@@ -101,7 +101,7 @@
     @ExceptionHandler(NumberFormatException.class)
     public Result<?> NumberFormatException(NumberFormatException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏁板瓧鏍煎紡寮傚父");
     }
 
@@ -111,7 +111,7 @@
     @ExceptionHandler(SecurityException.class)
     public Result<?> SecurityException(SecurityException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("瀹夊叏寮傚父");
     }
 
@@ -121,7 +121,7 @@
     @ExceptionHandler(TypeNotPresentException.class)
     public Result<?> TypeNotPresentException(TypeNotPresentException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("绫诲瀷涓嶅瓨鍦ㄥ紓甯�");
     }
 
@@ -131,7 +131,7 @@
     @ExceptionHandler(IOException.class)
     public Result<?> iOExceptionHandler(IOException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("IO寮傚父");
     }
 
@@ -141,7 +141,7 @@
     @ExceptionHandler(NoSuchMethodException.class)
     public Result<?> noSuchMethodExceptionHandler(NoSuchMethodException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏈煡鏂规硶寮傚父");
     }
 
@@ -151,7 +151,7 @@
     @ExceptionHandler(IndexOutOfBoundsException.class)
     public Result<?> indexOutOfBoundsExceptionHandler(IndexOutOfBoundsException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏁扮粍瓒婄晫寮傚父");
     }
 
@@ -161,7 +161,7 @@
     @ExceptionHandler(BadSqlGrammarException.class)
     public Result<?> BadSqlGrammarException(BadSqlGrammarException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("sql璇硶閿欒寮傚父");
     }
 
@@ -171,7 +171,7 @@
     @ExceptionHandler(NoSuchBeanDefinitionException.class)
     public Result<?> NoSuchBeanDefinitionException(NoSuchBeanDefinitionException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏃犳硶娉ㄥ叆bean");
     }
 
@@ -181,7 +181,7 @@
     @ExceptionHandler({HttpMessageNotReadableException.class})
     public Result<?> requestNotReadable(HttpMessageNotReadableException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("Http娑堟伅涓嶅彲璇�");
     }
 
@@ -191,17 +191,17 @@
     @ExceptionHandler({TypeMismatchException.class})
     public Result<?> requestTypeMismatch(TypeMismatchException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏈嶅姟鍣ㄥ紓甯�");
     }
 
     /**
-     * 500閿欒
+     * 201閿欒
      */
     @ExceptionHandler({ConversionNotSupportedException.class, HttpMessageNotWritableException.class})
-    public Result<?> server500(RuntimeException e) {
+    public Result<?> server201(RuntimeException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏈嶅姟鍣ㄥ紓甯�");
     }
 
@@ -211,7 +211,7 @@
     @ExceptionHandler({StackOverflowError.class})
     public Result<?> requestStackOverflow(StackOverflowError e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("鏍堟孩鍑哄紓甯�");
     }
 
@@ -221,7 +221,7 @@
     @ExceptionHandler({ArithmeticException.class})
     public Result<?> arithmeticException(ArithmeticException e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("闄ゆ暟涓嶈兘涓�0寮傚父");
     }
 
@@ -271,7 +271,7 @@
     @ExceptionHandler({Exception.class})
     public Result<?> exception(Exception e) {
         e.printStackTrace();
-        response.setStatus(500);
+        response.setStatus(201);
         return Result.fail("缃戠粶杩炴帴澶辫触锛岃閫�鍑哄悗鍐嶈瘯");
     }
 }

--
Gitblit v1.9.3