zilong 4 年之前
父節點
當前提交
8c2a001938
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      app/Exceptions/Handler.php

+ 3 - 2
app/Exceptions/Handler.php

@@ -47,7 +47,6 @@ class Handler extends ExceptionHandler
      */
      */
     public function render($request, Exception $exception)
     public function render($request, Exception $exception)
     {
     {
-        return parent::render($request, $exception);
         //如果路由中含有“api/”,则说明是一个 api 的接口请求
         //如果路由中含有“api/”,则说明是一个 api 的接口请求
         if ($request->is("api/*")) {
         if ($request->is("api/*")) {
             //如果错误是 ValidationException的一个实例,说明是一个验证的错误
             //如果错误是 ValidationException的一个实例,说明是一个验证的错误
@@ -60,8 +59,10 @@ class Handler extends ExceptionHandler
                 $out = json_decode($msg, true);
                 $out = json_decode($msg, true);
                 return out($out['data'], $out['status'], $out['message']);
                 return out($out['data'], $out['status'], $out['message']);
             }
             }
+
+            return out(null, 500, $exception->getMessage());
         }
         }
 
 
-        return out(null, 500, $exception->getMessage());
+        return parent::render($request, $exception);
     }
     }
 }
 }