|
@@ -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,
|
|
|
];
|