diff --git a/app/api/controller/Realname.php b/app/api/controller/Realname.php index 9e9df5e..98a9477 100644 --- a/app/api/controller/Realname.php +++ b/app/api/controller/Realname.php @@ -4,42 +4,40 @@ namespace app\api\controller; use fastphp\base\Controller; use app\api\model\User; -use alipay\Aliverify; class Realname extends Controller { - public function aliverify() + public function index() { $temp = json_decode(file_get_contents("php://input"),true); - $info = Aliverify::initVerify($temp); - $user = new User; + $user_data = []; $data = []; + $user = new User; $user_one_info = $user->getOne(['Id'=>$this->userinfo['UserId']]); if ($user_one_info['is_verify'] == 1){ $data = [ - 'Code'=>20000 + 'Code'=>10000 ]; echo json_encode($data); die; } - if($info){ - $update_one['certify_id'] = $info['certifyId']; - $update_one['Name'] = $temp['name']; - if(isset($temp['phone'])){ - $update_one['Phone'] = $temp['phone']; - } - $update_one['id_code'] = $temp['id_code']; - $data['certify_id'] = $info['certifyId']; - $data['url'] = $info['url']; - if($user->updateOne(['Id'=>$this->userinfo['UserId']],$update_one)){ - $data['Code'] = 10000; + 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 { + } else { $data = [ 'Code'=>-10000 ];