From 7ffaad2cbbf2bfa9e7de050e9ff9bf85412fe432 Mon Sep 17 00:00:00 2001 From: wyongk <937888580@qq.com> Date: Sat, 12 Dec 2020 17:57:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E5=90=8D=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/Realname.php | 38 +++++++++++++++++++++++++++------ fastphp/func/common.php | 3 ++- 2 files changed, 33 insertions(+), 8 deletions(-) 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{