header($stock->user->info->nickname) ->description('库存记录') ->body($this->grid($stock)); } /** * Notes : 用户管理列表 * * @Date : 2021/3/11 1:59 下午 * @Author : * @return Grid */ public function grid($stock): Grid { $grid = new Grid(new UserStockLog()); $grid->disableCreateButton(); $grid->disableActions(); $grid->model()->where('user_stock_id', $stock->id)->with(['userStock']); $grid->column('id', 'ID'); $grid->column('身份') ->display(function () { if ($this->identity) { return $this->identity->name; } else { return '---'; } }); $grid->column('type', '类型') ->using(UserStockLog::TYPES) ->label(); $grid->column('variable', '数量'); $grid->column('created_at', '操作时间'); return $grid; } }