rkljw 2 days ago
parent
commit
cd8a6024e8
2 changed files with 3 additions and 3 deletions
  1. 2 2
      app/Controller/UserController.php
  2. 1 1
      app/Middleware/Auth/FooMiddleware.php

+ 2 - 2
app/Controller/UserController.php

@@ -192,10 +192,10 @@ class UserController extends AbstractController
      * 获取用户信息
      * 获取用户信息
      * @return array|void
      * @return array|void
      */
      */
-    public function getUserInfo()
+    public function getUserInfo($id)
     {
     {
 
 
-        $result =  $this->userServiceClient->getUserInfo((int)Context::get("UserId"));
+        $result =  $this->userServiceClient->getUserInfo($id!=''?$id:(int)Context::get("UserId"));
         if ($result['code'] != ErrorCode::SUCCESS) {
         if ($result['code'] != ErrorCode::SUCCESS) {
             return Result::error($result['message'],0,[]);
             return Result::error($result['message'],0,[]);
         }
         }

+ 1 - 1
app/Middleware/Auth/FooMiddleware.php

@@ -87,7 +87,7 @@ class FooMiddleware implements MiddlewareInterface
                     Context::set("SiteId",$result['data']['id']);
                     Context::set("SiteId",$result['data']['id']);
                     if($ver['type_id']!=10000){
                     if($ver['type_id']!=10000){
                         $userInfo = $this->userController->getUserInfo($ver['uid']);
                         $userInfo = $this->userController->getUserInfo($ver['uid']);
-                        if($userInfo['code']!=200 && !isset($userInfo['data']) && !empty($userInfo['data']['sszq'])){
+                        if($userInfo['code'] == 200 && isset($userInfo['data']) && !empty($userInfo['data']['sszq'])){
                             $sszq = $userInfo['data']['sszq'];
                             $sszq = $userInfo['data']['sszq'];
                             //组id
                             //组id
                             $authData = [
                             $authData = [