Kaynağa Gözat

调整使用终止函数打印报错问题

liaofei 2 yıl önce
ebeveyn
işleme
0c17eebc59

+ 4 - 0
crmeb/app/adminapi/AdminApiExceptionHandle.php

@@ -17,6 +17,7 @@ use crmeb\exceptions\ApiException;
 use crmeb\exceptions\AuthException;
 use think\db\exception\DbException;
 use think\exception\Handle;
+use think\exception\HttpResponseException;
 use think\exception\ValidateException;
 use think\facade\Env;
 use think\facade\Log;
@@ -81,6 +82,9 @@ class AdminApiExceptionHandle extends Handle
      */
     public function render($request, Throwable $e): Response
     {
+        if ($e instanceof HttpResponseException) {
+            return parent::render($request, $e);
+        }
         $massageData = Env::get('app_debug', false) ? [
             'message' => $e->getMessage(),
             'file' => $e->getFile(),