Przeglądaj źródła

实名信息和user分离

lizhen_gitee 3 lat temu
rodzic
commit
dae48c0872

+ 2 - 0
application/admin/controller/Useridconfirm.php

@@ -98,6 +98,8 @@ class Useridconfirm extends Backend
             ];
             $rs = Db::name('user')->where('id',$info['user_id'])->update($update);
 
+            //本来应该在审核通过的时候把信息同步到user表,现在不这么做了
+
             //tag任务赠送金币
             if($status == 1){
                 //完成实名认证  +20金币

+ 6 - 4
application/common/library/Auth.php

@@ -30,7 +30,7 @@ class Auth
         'id',
         'username',
         'nickname',
-        'truename',//
+        //'truename',//
         'introcode',
         'intro_uid',
 
@@ -45,7 +45,7 @@ class Auth
         'bio',
         'audio_bio',
 
-        'alipay_account',//
+        //'alipay_account',//
         'idcard_status',
 
         'longitude',
@@ -466,11 +466,13 @@ class Auth
         //
         $userinfo = info_domain_image($userinfo,['avatar','photo_images']);
 
+        $idcard_confirm = Db::name('user_idconfirm')->where('user_id',$this->id)->find();
+
         $new_data = [
             'setpassword'    => !empty($this->password) ? 1 : 0,
             'age'            => birthtime_to_age($this->birthday),
-            'truename'       => $this->idcard_status == 1 ? $this->truename : '',
-            'alipay_account' => $this->idcard_status == 1 ? $this->alipay_account : '',
+            'truename'       => ($this->idcard_status == 1 && isset($idcard_confirm['truename'])) ? $idcard_confirm['truename'] : '',
+            'alipay_account' => ($this->idcard_status == 1 && isset($idcard_confirm['alipay_account'])) ? $idcard_confirm['alipay_account'] : '',
         ];
 
         $userinfo = array_merge($userinfo,$new_data);