Przeglądaj źródła

更新家族成员信息

zhangxiaobin 1 rok temu
rodzic
commit
6ba45c7653
1 zmienionych plików z 3 dodań i 2 usunięć
  1. 3 2
      application/api/controller/Guild.php

+ 3 - 2
application/api/controller/Guild.php

@@ -620,14 +620,15 @@ class Guild extends Api
     public function getGuildMemberInfo() {
         $member_id = $this->request->request("member_id",0,"intval"); //公会成员ID
         if($member_id <= 0) $this->error("参数错误!");
+        $memberData = model('GuildMember')->field('id,user_id')->find($member_id);
+        $userService = new UserService();
+        $userService->updateGuildMember(['user_id'=>$memberData['user_id']]);
         $memberInfo = model('GuildMember')
             ->field('id,user_id,wealth,charm,gift_num,role,guild_id,createtime')
             ->with(['user'=>function($uQuery){
                 $uQuery->field('id,avatar,nickname,gender,age,logintime,age_id,constellation_id,province_id,city_id');
             }])->find($member_id);
         if(!$memberInfo) $this->error("用户信息获取失败!");
-        $userService = new UserService();
-        $userService->updateGuildMember(['user_id'=>$memberInfo['user_id']]);
         $userData  = isset($memberInfo['user']) ? $memberInfo['user'] : [];
         $gender    = isset($userData['gender']) ? $userData['gender'] : 1;
         $logintime = isset($userData['logintime']) ? $userData['logintime'] : 0;