6
0
Fork 0

UserController Server

base
panliang 2022-07-11 15:17:58 +08:00
parent 9c46caee62
commit d12c76d0aa
1 changed files with 4 additions and 18 deletions

View File

@ -52,6 +52,10 @@ class UserController extends AdminController
return admin_route('users.show', ['user' => $value]);
});
});
$grid->column('userInfo.nickname')->display(function () {
$avatar = $this->userInfo->avatar ? '<img src="'.$this->userInfo->avatar.'" width="64" class="img-thumbnail" />' : '';
return $avatar . $this->userInfo->nickname;
});
$grid->column('phone')->copyable();
$grid->column('userInfo.code')->copyable();
$grid->column('userInfo.inviterInfo.user.phone')->display(function ($v) {
@ -64,24 +68,6 @@ class UserController extends AdminController
return UserSalesValueLogSimpleTable::make(['id'=>$this->id]);
})->setHeaderAttributes(['style' => 'color:#5b69bc']);
$grid->column('agent.name', '代理');
// $grid->column('wallet.balance')->display(function ($value) {
// $value = bcdiv($value, 100, 2);
// if ($this->wallet?->is_frozen) {
// $value .= " &nbsp;<span class='label' style='background:#b3b9bf'>冻结</span>";
// }
// return $value;
// })->prepend('¥')->filter(
// PriceBetween::make()
// );
// $grid->column('balance.balance')->display(function ($value) {
// $value = bcdiv($value, 100, 2);
// if ($this->balance?->is_frozen) {
// $value .= " &nbsp;<span class='label' style='background:#b3b9bf'>冻结</span>";
// }
// return $value;
// })->prepend('¥')->filter(
// PriceBetween::make()
// );
$grid->column('userInfo.is_company', '员工')->bool();
$grid->column('created_at')->sortable();