From 3ea67e7bc528f6d8ec743310e6ec32eaaa905575 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Tue, 6 Apr 2021 17:46:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E5=AE=9E=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/product/controller/OpenProduct.php | 27 ++++++++++++++++++++++++++ app/product/model/ProductAccount.php | 19 ++++++++++++++++++ app/product/model/User.php | 10 ++++++++++ 3 files changed, 56 insertions(+) create mode 100644 app/product/model/ProductAccount.php create mode 100644 app/product/model/User.php diff --git a/app/product/controller/OpenProduct.php b/app/product/controller/OpenProduct.php index e994e56..65ad70b 100644 --- a/app/product/controller/OpenProduct.php +++ b/app/product/controller/OpenProduct.php @@ -3,6 +3,8 @@ namespace app\product\controller; use app\product\model\Product as PoductModel; +use app\product\model\ProductAccount as AccountModel; +use app\product\model\User as UserModel; class OpenProduct { @@ -17,4 +19,29 @@ class OpenProduct $list = $product->getList([], 'Id,Name', 'Sort asc'); \result($list); } + + //根据账号搜索用户是否实名 + public function getVerify() + { + $account = json_decode(file_get_contents("php://input"), true)['account']; + if(trim($account)){ + $account_model = new AccountModel; + $user = new UserModel; + + $user_id = $account_model->getOne(['Account' => $account],'UserId,Account,ProductName'); + + $user_info = $user->getOne(['Id'=>$user_id['UserId']],'Name,Phone,id_code,is_verify'); + + $return_indo = [ + 'product'=>$user_info['ProductName'], + 'account'=>$account, + 'name'=>mb_substr($user_info['Name'], 0, 1) . '**', + 'id_code'=>mb_substr($user_info['id_code'], 0, 3) . '***', + 'phone'=>mb_substr($user_info['Phone'], 0, 3) . '***', + 'verify'=> $user_info['is_verify'] == 1?'已通过支付宝扫脸认证':'', + ]; + + echo json_encode($return_indo); + } + } } diff --git a/app/product/model/ProductAccount.php b/app/product/model/ProductAccount.php new file mode 100644 index 0000000..21bf0fe --- /dev/null +++ b/app/product/model/ProductAccount.php @@ -0,0 +1,19 @@ +