diff --git a/alipay/AliverifyPublic.php b/alipay/AliverifyPublic.php index 1e51b76..3966695 100644 --- a/alipay/AliverifyPublic.php +++ b/alipay/AliverifyPublic.php @@ -52,6 +52,7 @@ class AliverifyPublic $newsigndata['identity_param']['cert_type']="IDENTITY_CARD"; $newsigndata['identity_param']['cert_name']=$res['name']; $newsigndata['identity_param']['cert_no']= $res['id_code']; + $newsigndata['merchant_config']['return_url']="http://popularize.juip.com/"; $newsigndata['face_contrast_picture']="xydasf=="; $tosign=json_encode($newsigndata); $request->setBizContent($tosign); diff --git a/app/agent/controller/Index.php b/app/agent/controller/Index.php index f13538b..a703201 100644 --- a/app/agent/controller/Index.php +++ b/app/agent/controller/Index.php @@ -130,7 +130,7 @@ class Index $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)){ + if($user->updateOne(['LoginCode'=>$temp['phone']],$update_one)){ $data['Code'] = 10000; } else { $data = [ @@ -147,13 +147,14 @@ class Index public function aliGetResult() { + $user = $_GET['user']; $user = new UserModel; - $user_one_info = $user->getOne(['Id'=>$this->userinfo['UserId']]); + $user_one_info = $user->getOne(['LoginCode'=>$user]); $info = Aliverify::getResult($user_one_info['certify_id']); $data = []; if($info){ $user_data['is_verify'] = 1; - if($user->updateOne(['Id'=>$this->userinfo['UserId']],$user_data)){ + if($user->updateOne(['Id'=>$user_one_info['UserId']],$user_data)){ $data = [ 'Code'=>10000 ];