Browse Source

过期用户的注册链接,其网体下最后一个人

lizhen_gitee 1 year ago
parent
commit
b217a0b25c

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

@@ -112,6 +112,21 @@ class User extends Backend
         return json($result);
         return json($result);
     }
     }
 
 
+    //获取注册链接,推荐人是此人网体下最后一个人
+    public function registerurl(){
+        $user_id = input('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];
+
+        $introcode = Db::name('user')->where('id',$last_uid)->value('introcode');
+        $url = config('h5_url').'/#/pages/login/register?introcode='.$introcode;
+
+        $this->assign('registerurl',$url);
+        return $this->view->fetch();
+    }
+
     /**
     /**
      * 关系转移
      * 关系转移
      */
      */

+ 10 - 0
application/admin/view/user/user/registerurl.html

@@ -0,0 +1,10 @@
+<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
+
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">注册地址:</label>
+        <div class="col-xs-12 col-sm-8">
+            <h3><a target="_blank" href="{$registerurl}">{$registerurl}</a></h3>
+        </div>
+    </div>
+
+</form>

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

@@ -146,7 +146,19 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
 //                        {field: 'intro_ids', title: __('Intro_ids')},
 //                        {field: 'intro_ids', title: __('Intro_ids')},
 //                        {field: 'intro_level', title: __('Intro_level')},
 //                        {field: 'intro_level', title: __('Intro_level')},
 
 
-//                        {field: 'operate', title: __('Operate'),table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
+                        {field: 'operate', title: __('Operate'), table: table,
+                            buttons:[
+                                {
+                                    name:'registerurl',
+                                    text:'注册链接',
+                                    title:'注册链接',
+                                    icon:'fa fa-exclamation-circle',
+                                    classname:'btn btn-xs btn-danger btn-dialog',
+                                    url:'user/user/registerurl/id/{ids}?dialog=1',
+                                    refresh:true
+                                }
+                            ],
+                            table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                     ]
                     ]
                 ]
                 ]
             });
             });