Przeglądaj źródła

全部提现的后果

lizhen_gitee 1 rok temu
rodzic
commit
5b57b10d76
1 zmienionych plików z 9 dodań i 6 usunięć
  1. 9 6
      application/admin/controller/Userwithdraw.php

+ 9 - 6
application/admin/controller/Userwithdraw.php

@@ -92,15 +92,10 @@ class Userwithdraw extends Backend
 
             //审核通过,且全部提现的
             if($status == 1 && $info['from'] == 1){
-                //1封号,账户异常,联系客服
-                Db::name('user')->where('id',$info['user_id'])->update(['status'=>0]);
-
-                //2不能再给他加钱
 
                 //3他的上下级自动衔接
                 $user = Db::name('user')->where('id',$info['user_id'])->find();
 
-
                 //我的多个下级,的推荐人,改成我的上级。也就是跳过了我
                 $my_down = Db::name('user')->where('intro_uid',$user['id'])->select();
 
@@ -114,10 +109,18 @@ class Userwithdraw extends Backend
                     }
                 }
 
+                //1封号,账户异常,联系客服
+                //我的推荐人改成0,叫做剥离
+                $rs_user = Db::name('user')->where('id',$info['user_id'])->update(['status'=>0,'intro_uid'=>0]);
+                if($rs_user === false){
+                    Db::rollback();
+                    $this->error('操作失败');
+                }
+
 
                 //记录个日志
                 $log = [
-                    'info' => '用户['.$user['id'].']因提现,其名下直推有['.implode(',',array_column($my_down,'id')).'],都改到其上级['.$user['intro_uid'].']名下',
+                    'info' => '用户['.$user['id'].']因全部提现:封号,剥离,其名下直推有['.implode(',',array_column($my_down,'id')).'],都改到其上级['.$user['intro_uid'].']名下',
                     'createtime' => time(),
                     'admin_uid' => $this->auth->id,
                 ];