release
parent
e6b7ecb8b7
commit
0c08387ba9
|
|
@ -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');
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue