lizhen_gitee 1 rok temu
rodzic
commit
d35174e0d2

+ 2 - 75
application/admin/controller/Userwithdraw.php

@@ -103,7 +103,7 @@ class Userwithdraw extends Backend
 
                 //我的多个下级,的推荐人,改成我的上级。也就是跳过了我
                 $my_down = Db::name('user')->where('intro_uid',$user['id'])->select();
-//        dump($my_down);
+
                 if(!empty($my_down)){
 
                     $new_intro_uid = $user['intro_uid'] ?: 0;
@@ -119,6 +119,7 @@ class Userwithdraw extends Backend
                 $log = [
                     'info' => '用户['.$user['id'].']因提现,其名下直推有['.implode(',',array_column($my_down,'id')).'],都改到其上级['.$user['intro_uid'].']名下',
                     'createtime' => time(),
+                    'admin_uid' => $this->auth->id,
                 ];
                 $log_id = Db::name('intro_log')->insertGetId($log);
                 if(!$log_id){
@@ -154,80 +155,6 @@ class Userwithdraw extends Backend
         return $this->view->fetch();
     }
 
-    /**
-     * 废弃的审核
-     */
-    public function old_audit(){
-        $id = input('id');
-        $info = Db::name('user_withdraw')
-            ->where('id',$id)
-            ->find();
-
-        if ($this->request->isPost()) {
-            $status = input('status',0);
-            $data = [
-                'status' => $status,
-                'auditremark' => input('auditremark',''),
-                'audittime' => strtotime(input('audittime')),
-            ];
-            Db::startTrans();
-
-            $rs = Db::name('user_withdraw')->where('id',$id)->update($data);
-
-
-            //tag任务赠送金币
-            if($status == 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();
-//        dump($my_down);
-                if(!empty($my_down)){
-
-                    $new_intro_uid = $user['intro_uid'] ?: 0;
-                    $rs_down = Db::name('user')->where('intro_uid',$user['id'])->update(['intro_uid'=>$new_intro_uid]);
-                    if($rs_down === false){
-                        Db::rollback();
-                        $this->error('操作失败');
-                    }
-                }
-
-
-                //记录个日志
-                $log = [
-                    'info' => '用户['.$user['id'].']因提现,其名下直推有['.implode(',',array_column($my_down,'id')).'],都改到其上级['.$user['intro_uid'].']名下',
-                    'createtime' => time(),
-                ];
-                $log_id = Db::name('intro_log')->insertGetId($log);
-                if(!$log_id){
-                    Db::rollback();
-                    $this->error('操作失败');
-                }
 
-                //滑落完成
-
-            }elseif($status == 2){
-                //还钱
-                $wallet_rs = model('wallet')->lockChangeAccountRemain($info['user_id'],'score',$info['score'],21,'兑换被拒绝','user_withdraw',$info['id']);
-                if($wallet_rs['status'] === false){
-                    Db::rollback();
-                    $this->error($wallet_rs['msg']);
-                }
-            }
-            Db::commit();
-
-            $this->success('审核完成');
-        }
-
-        $this->assign('row',$info);
-        return $this->view->fetch();
-    }
 
 }

+ 2 - 2
application/extra/wallet.php

@@ -7,8 +7,8 @@ return [
         1  => '后台增加',  //score +
         11 => '后台减少',  //score -
 
-        2  => '积分兑换', //score -
-        21 => '积分兑换(被拒返回)', //score +
+        2  => '积分兑换', //score - , shouyi -
+        21 => '积分兑换(被拒返回)', //score +, shouyi +
 
         3  => '直推代理奖励', //支付后立刻获得 score +
         31  => '直推代理奖励', //支付后立刻获得 shouyi +