6
0
Fork 0
release
vine_liutk 2022-01-08 15:06:52 +08:00
parent e6b7ecb8b7
commit 0c08387ba9
1 changed files with 8 additions and 1 deletions

View File

@ -23,6 +23,7 @@ use App\Models\UserInfo;
use Dcat\Admin\Admin;
use Dcat\Admin\Form;
use Dcat\Admin\Grid;
use Dcat\Admin\Grid\Column;
use Dcat\Admin\Http\Controllers\AdminController;
use Dcat\Admin\Layout\Row;
use Dcat\Admin\Show;
@ -42,7 +43,13 @@ class UserController extends AdminController
{
$builder = User::with(['userInfo', 'wallet', 'balance', 'userInfo.inviterInfo.user']);
return Grid::make($builder, function (Grid $grid) {
// $grid->column('id')->sortable();
$grid->column('id')->sortable()->if(function () {
return Admin::user()->can('dcat.admin.users.show');
})->then(function (Column $column) {
$column->link(function ($value) {
return admin_route('users.show', ['user' => $value]);
});
});
$grid->column('phone')->copyable();
$grid->column('userInfo.nickname');