Просмотр исходного кода

Merge branch 'v5.0.0dev' of https://gitee.com/ZhongBangKeJi/CRMEB into v5.0.0dev

liaofei 2 лет назад
Родитель
Сommit
7c2cc12b79

+ 3 - 3
crmeb/app/adminapi/middleware/AdminAuthTokenMiddleware.php

@@ -32,14 +32,14 @@ class AdminAuthTokenMiddleware implements MiddlewareInterface
         /** @var AdminAuthServices $service */
         $service = app()->make(AdminAuthServices::class);
         $adminInfo = $service->parseToken($token);
-        Request::macro('isAdminLogin', function () use (&$adminInfo) {
+        $request->macro('isAdminLogin', function () use (&$adminInfo) {
             return !is_null($adminInfo);
         });
-        Request::macro('adminId', function () use (&$adminInfo) {
+        $request->macro('adminId', function () use (&$adminInfo) {
             return $adminInfo['id'];
         });
 
-        Request::macro('adminInfo', function () use (&$adminInfo) {
+        $request->macro('adminInfo', function () use (&$adminInfo) {
             return $adminInfo;
         });
 

+ 4 - 5
crmeb/app/api/middleware/AuthTokenMiddleware.php

@@ -16,7 +16,6 @@ use app\Request;
 use app\services\user\UserAuthServices;
 use crmeb\exceptions\AuthException;
 use crmeb\interfaces\MiddlewareInterface;
-use think\exception\DbException;
 
 /**
  * Class AuthTokenMiddleware
@@ -39,20 +38,20 @@ class AuthTokenMiddleware implements MiddlewareInterface
         }
 
         if (!is_null($authInfo)) {
-            Request::macro('user', function (string $key = null) use (&$authInfo) {
+            $request->macro('user', function (string $key = null) use (&$authInfo) {
                 if ($key) {
                     return $authInfo['user'][$key] ?? '';
                 }
                 return $authInfo['user'];
             });
-            Request::macro('tokenData', function () use (&$authInfo) {
+            $request->macro('tokenData', function () use (&$authInfo) {
                 return $authInfo['tokenData'];
             });
         }
-        Request::macro('isLogin', function () use (&$authInfo) {
+        $request->macro('isLogin', function () use (&$authInfo) {
             return !is_null($authInfo);
         });
-        Request::macro('uid', function () use (&$authInfo) {
+        $request->macro('uid', function () use (&$authInfo) {
             return is_null($authInfo) ? 0 : (int)$authInfo['user']->uid;
         });
 

+ 6 - 6
crmeb/app/http/middleware/BaseMiddleware.php

@@ -23,14 +23,14 @@ class BaseMiddleware implements MiddlewareInterface
 {
     public function handle(Request $request, \Closure $next, bool $force = true)
     {
-        if (!Request::hasMacro('uid')) {
-            Request::macro('uid', function(){ return 0; });
+        if (!$request->hasMacro('uid')) {
+            $request->macro('uid', function(){ return 0; });
         }
-        if (!Request::hasMacro('adminId')) {
-            Request::macro('adminId', function(){ return 0; });
+        if (!$request->hasMacro('adminId')) {
+            $request->macro('adminId', function(){ return 0; });
         }
-        if (!Request::hasMacro('kefuId')) {
-            Request::macro('kefuId', function(){ return 0; });
+        if (!$request->hasMacro('kefuId')) {
+            $request->macro('kefuId', function(){ return 0; });
         }
 
         return $next($request);

+ 2 - 2
crmeb/app/kefuapi/middleware/KefuAuthTokenMiddleware.php

@@ -39,11 +39,11 @@ class KefuAuthTokenMiddleware implements MiddlewareInterface
         /** @var LoginServices $services */
         $services = app()->make(LoginServices::class);
         $kefuInfo = $services->parseToken($token);
-        Request::macro('kefuId', function () use (&$kefuInfo) {
+        $request->macro('kefuId', function () use (&$kefuInfo) {
             return (int)$kefuInfo['id'];
         });
 
-        Request::macro('kefuInfo', function () use (&$kefuInfo) {
+        $request->macro('kefuInfo', function () use (&$kefuInfo) {
             return $kefuInfo;
         });
 

+ 2 - 2
crmeb/app/outapi/middleware/AuthTokenMiddleware.php

@@ -39,11 +39,11 @@ class AuthTokenMiddleware implements MiddlewareInterface
         /** @var OutAccountServices $services */
         $services = app()->make(OutAccountServices::class);
         $outInfo = $services->parseToken($token);
-        Request::macro('outId', function () use (&$outInfo) {
+        $request->macro('outId', function () use (&$outInfo) {
             return (int)$outInfo['id'];
         });
 
-        Request::macro('outInfo', function () use (&$outInfo) {
+        $request->macro('outInfo', function () use (&$outInfo) {
             return $outInfo;
         });
         /** @var OutInterfaceServices $outInterfaceServices */