diff --git a/app/api/controller/Realname.php b/app/api/controller/Realname.php index 223251b..b0e92ea 100644 --- a/app/api/controller/Realname.php +++ b/app/api/controller/Realname.php @@ -5,19 +5,43 @@ namespace app\api\controller; use fastphp\base\Controller; use app\api\model\User; -class Realname +class Realname extends Controller { public function index() { $temp = $_GET; - dump(realname($temp));die; + $user_data = []; + $data = []; $user = new User; - $data = [ - 'Code'=>10000, - 'count'=>$count['count'], - 'data'=>$list - ]; + $user_one_info = $user->getOne(['Id'=>$this->userinfo['UserId']]); + if ($user_one_info['is_verify'] == 1){ + $data = [ + 'Code'=>10000 + ]; + echo json_encode($data); + die; + } + if (isset($temp['name'])){ + if(realname($temp)){ + $user_data['Name'] = $temp['name']; + $user_data['id_code'] = $temp['id_code']; + $user_data['is_verify'] = 1; + } + if($user->updateOne(['Id'=>$this->userinfo['UserId']],$user_data)){ + $data = [ + 'Code'=>10000 + ]; + } else { + $data = [ + 'Code'=>-10000 + ]; + } + } else { + $data = [ + 'Code'=>-10000 + ]; + } echo json_encode($data); } diff --git a/fastphp/func/common.php b/fastphp/func/common.php index 0369955..8d1a224 100644 --- a/fastphp/func/common.php +++ b/fastphp/func/common.php @@ -127,9 +127,10 @@ function realname($data){ $content = linkcurl($url,$method,$params,$header); + $result = json_decode($content,true); if($result){ - if($result['error_code']=='0'){ + if($result['success']){ // print_r($result); return true; }else{