lizhen_gitee 1 vuosi sitten
vanhempi
commit
76cbffa53e

+ 37 - 0
application/admin/controller/user/User.php

@@ -276,6 +276,43 @@ class User extends Backend
     }
 
     /**
+     * 滑落
+     */
+    public function hualuo(){
+        $id = input('id');
+        $userinfo = Db::name('user')->where('id',$id)->find();
+        if(empty($userinfo)){
+            $this->error('不存在的用户');
+        }
+        $userinfo['intro_user'] = Db::name('user')->where('id',$userinfo['intro_uid'])->value('username');
+
+        if($this->request->isPost()){
+
+        }
+
+        //我的信息
+        $this->assign('userinfo',$userinfo);
+
+        //我的直推
+        $intro_user = Db::name('user')->where('intro_uid',$id)->column('id');
+        $this->assign('intro_user',implode(',',$intro_user));
+
+        //我的网体最后一个人
+        $user_id = $id;
+        $commonuser = new \app\common\model\User();
+        $down_user_ids = $commonuser->my_down_all($user_id,[$user_id]);
+
+        $last_uid = $down_user_ids[count($down_user_ids)-1];
+
+        $lastuser = Db::name('user')->where('id',$last_uid)->find();
+        $url = config('h5_url').'/#/pages/login/register?introcode='.$lastuser['introcode'];
+        $this->assign('lastuser',$lastuser);
+        $this->assign('registerurl',$url);
+
+        return $this->view->fetch();
+    }
+
+    /**
      * 关系转移
      */
     public function zhuanyiintro(){

+ 47 - 0
application/admin/view/user/user/hualuo.html

@@ -0,0 +1,47 @@
+<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
+
+    <input type="hidden" name="id" value="{$userinfo.id}">
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">滑落用户:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input class="form-control" disabled type="text" value="{$userinfo.username}----(id:{$userinfo.id})">
+            <font color="red">其名下所有直推({$intro_user}),都将转移给他的上级</font>
+        </div>
+    </div>
+
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">上级用户:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input class="form-control" disabled type="text" value="{$userinfo.intro_user}----(id:{$userinfo.intro_uid})">
+            <font color="red">将要接收N个新的直推。</font>
+        </div>
+    </div>
+
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">网体下最后一个人:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input class="form-control" disabled type="text" value="{$lastuser.username}----(id:{$lastuser.id})">
+            <font color="red">将要成为滑落用户的上级,如果和滑落用户是同一个人,说明他已经是网体最底端。</font>
+        </div>
+    </div>
+
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">注册地址:</label>
+        <div class="col-xs-12 col-sm-8">
+            <input class="form-control"  type="text" value="{$registerurl}">
+        </div>
+    </div>
+
+    <div class="form-group layer-footer">
+        <label class="control-label col-xs-12 col-sm-2"></label>
+        <div class="col-xs-12 col-sm-8">
+            <button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
+            <button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
+        </div>
+    </div>
+</form>
+
+
+
+
+

+ 2 - 1
application/admin/view/user/user/indexguoqi.html

@@ -11,7 +11,8 @@
 
                     </div>
                     <table id="table" class="table table-striped table-bordered table-hover table-nowrap"
-
+                           data-operate-registerurl="{:$auth->check('user/user/registerurl')}"
+                           data-operate-hualuo="{:$auth->check('user/user/hualuo')}"
                            width="100%">
                     </table>
                 </div>

+ 1 - 1
application/admin/view/user/user/shouyiadd.html

@@ -18,7 +18,7 @@
         <div class="col-xs-12 col-sm-8">
             <input id="c-score" class="form-control" name="shouyi" type="text" value="0">
             <font color="red">正数为增加,负数为减少,不能为0</font><br><br>
-            <font color="red">收益的额度已经增加到了积分里,收益只是积分里刨除本金的部分,它和积分是有重复的,有交集的,收益的金额是用来部分提现的。如果收益又增减,需要酌情在积分里一起增减</font>
+            <font color="red">收益的额度已经存在积分里了,收益只是积分里刨除本金的部分,它和积分是有重复的,有交集的,收益的金额是用来部分提现的。如果收益又增减,需要酌情在积分里一起增减</font>
         </div>
     </div>
     <div class="form-group">

+ 10 - 1
public/assets/js/backend/user/user.js

@@ -169,7 +169,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
 
 //                        {field: 'intro_num', title: __('Intro_num')},
 //                        {field: 'intro_num_all', title: __('Intro_num_all')},
-//                        {field: 'intro_uid', title: __('Intro_uid')},
+                        {field: 'intro_uid', title: __('Intro_uid')},
                         {field: 'score', title: '用户总积分'},
                         {field: 'bd_1', title: ''},
                         {field: 'sum_order_price', title: '总支付额'},
@@ -190,6 +190,15 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                                     classname:'btn btn-xs btn-danger btn-dialog',
                                     url:'user/user/registerurl/id/{ids}?dialog=1',
                                     refresh:true
+                                },
+                                {
+                                    name:'hualuo',
+                                    text:'滑落',
+                                    title:'滑落',
+                                    icon:'fa fa-exclamation-circle',
+                                    classname:'btn btn-xs btn-danger btn-dialog',
+                                    url:'user/user/hualuo/id/{ids}?dialog=1',
+                                    refresh:true
                                 }
                             ],
                             table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}