Browse Source

feat(view): 用户显示上级

xiansin 4 years ago
parent
commit
819220e59d
1 changed files with 5 additions and 1 deletions
  1. 5 1
      app/Admin/Controllers/UserController.php

+ 5 - 1
app/Admin/Controllers/UserController.php

xqd xqd xqd
@@ -2,7 +2,7 @@
 
 namespace App\Admin\Controllers;
 
-use App\Admin\Repositories\User;
+use App\Models\User;
 use Dcat\Admin\Form;
 use Dcat\Admin\Grid;
 use Dcat\Admin\Show;
@@ -23,6 +23,9 @@ class UserController extends AdminController
             $grid->column('id')->sortable()->width('80px');
             $grid->column('nickname');
             $grid->column('head_img')->image('',80,80);
+            $grid->column('parent_id','上级用户')->display(function () {
+                return $this->parent?$this->parent->nickname:'';
+            });
             $grid->column('phone_num');
             $grid->column('is_vip')->using([0 => '否', 1 => '是']);
             $grid->column('created_at','注册时间');
@@ -38,6 +41,7 @@ class UserController extends AdminController
             $grid->filter(function (Grid\Filter $filter) {
                 $filter->like('nickname','用户姓名');
                 $filter->equal('phone_num','手机号');
+                $filter->like('parent.nickname','上级用户');
             });
             /*$grid->filter(function (Grid\Filter $filter) {
                 $filter->equal('id');