From 5705604a179d460d09ae9cd8803ab08b8e118d63 Mon Sep 17 00:00:00 2001 From: zhaoxiang <756958008@qq.com> Date: Sun, 30 Jun 2019 15:46:45 +0800 Subject: [PATCH] =?UTF-8?q?modified=20=E5=AE=8C=E5=96=84=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E4=B8=AD=E9=97=B4=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/admin/controller/InterfaceList.php | 2 +- application/http/middleware/RequestFilter.php | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 application/http/middleware/RequestFilter.php diff --git a/application/admin/controller/InterfaceList.php b/application/admin/controller/InterfaceList.php index e2b12a4..29901ba 100644 --- a/application/admin/controller/InterfaceList.php +++ b/application/admin/controller/InterfaceList.php @@ -185,7 +185,7 @@ class InterfaceList extends Base { $listInfo = AdminList::all(['status' => 1]); $tplStr = ''; foreach ($listInfo as $value) { - $tplStr .= 'Route::rule(\'' . addslashes($value->hash) . '\',\'api/' . addslashes($value->api_class) . '\', \'' . $methodArr[$value->method] . '\')->middleware([\'ApiAuth\', \'ApiPermission\', \'ApiLog\']);'; + $tplStr .= 'Route::rule(\'' . addslashes($value->hash) . '\',\'api/' . addslashes($value->api_class) . '\', \'' . $methodArr[$value->method] . '\')->middleware([\'ApiAuth\', \'ApiPermission\', \'RequestFilter\', \'ApiLog\']);'; } $tplOriginStr = str_replace(['{$API_RULE}'], [$tplStr], $tplOriginStr); diff --git a/application/http/middleware/RequestFilter.php b/application/http/middleware/RequestFilter.php new file mode 100644 index 0000000..9ad22c0 --- /dev/null +++ b/application/http/middleware/RequestFilter.php @@ -0,0 +1,11 @@ +