filter(function (Grid\Filter $filter) { $filter->column(1 / 2, function (Grid\Filter $filter) { $filter->like('name', '银行名称'); }); }); $grid->column('id', '#ID#'); $grid->column('cover', '图标')->image('', 60, 60); $grid->column('name', '银行名称'); $grid->column('status', '状态')->switch([ 'on' => ['value' => 1, 'text' => '打开', 'color' => 'success'], 'off' => ['value' => 0, 'text' => '关闭', 'color' => 'danger'], ]); $grid->column('created_at', '创建时间'); return $grid; } public function form() { $form = new Form(new Bank()); $this->cover($form); $form->text('name', '银行名称')->required(); $form->switch('status', '是否开启')->default(1); return $form; } }