diff --git a/application/api/model/Guild.php b/application/api/model/Guild.php index 561377bb..51186753 100644 --- a/application/api/model/Guild.php +++ b/application/api/model/Guild.php @@ -122,7 +122,7 @@ class Guild extends Model // return ['code' => 0, 'msg' => '参数错误', 'data' => null]; // } //查询是否实名认证 - $is_real = model('UserData')->real_name_info($user_id); + $is_real = model('api/UserData')->real_name_info($user_id); if($is_real['code']==0){ return ['code' => 0, 'msg' => '请先实名认证','data' => null]; }else{ @@ -1124,12 +1124,18 @@ class Guild extends Model */ public function join_guild($guild_id,$user_id=0,$settlement_ratio = 0) { - $user_info = model('User')->get_user_info($user_id); + $user_info = db::name('user')->where(['id'=>$user_id])->find(); if(!$user_info){ return ['code' => 0, 'msg' => '参数错误', 'data' => null]; } - if($user_info['is_real']!=1 || empty($user_info['card_id'])){ - return ['code' => 0, 'msg' => '请先实名认证', 'data' => null]; + //查询是否实名认证 + $is_real = model('api/UserData')->real_name_info($user_id); + if($is_real['code']==0){ + return ['code' => 0, 'msg' => '请先实名认证','data' => null]; + }else{ + if($is_real['data']['is_real'] !=1){ + return ['code' => 0, 'msg' => '请先实名认证','data' => null]; + } } //公会是否存在 $guild_info = db::name('vs_guild')->where(['id'=>$guild_id,'delete_time'=>0])->find();