header('滨医导诊日志');
$content->description('列表');
$content->body($this->grid());
});
}
// public function create()
// {
// return Admin::content(function (Content $content) {
// $content->header('导诊症状');
// $content->description('新增');
// $content->body($this->form());
// });
// }
// public function edit($id)
// {
// return Admin::content(function (Content $content) use ($id) {
// $content->header('导诊症状');
// $content->description('列表');
// $content->body($this->form($id)->edit($id));
// });
// }
protected function form($id = '')
{
return Admin::form(BzSymptomLog::class, function (Form $form) {
$form->display('id' , '序号');
$form->text('name' , '症状名称')->required();
$form->text('department' , '症状科室')->required();
$form->text('text' , '输入内容')->required();
$form->text('gender' , '性别')->required();
$form->text('age' , '年龄段')->required();
$form->text('evaluate' , '评价')->required();
});
}
// Grid
protected function grid()
{
return Admin::grid(BzSymptomLog::class, function (Grid $grid) {
$grid->model()->orderBy('id','desc');
$grid->id('编号');
$grid->name('症状名称');
$grid->department('科室');
$grid->text('输入文案');
$grid->created_at('时间');
$grid->gender('性别');
$grid->age('年龄段');
$grid->evaluate('评价')->display(function ($evaluate){
if(0 == $evaluate) {
return "满意";
} else {
return "不满意";
}
});
// 禁用导出数据按钮
$grid->actions(function ($actions) {
$actions->disableView();
$actions->disableEdit();
//$actions->disableEdit();
});
$grid->filter(function($filter){
// 去掉默认的id过滤器
$filter->disableIdFilter();
// 在这里添加字段过滤器
$filter->equal('evaluate' , '评级类型')->select([0 => '满意',1 => '不满意']);
});
});
}
}