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(XyZskDisease::class, function (Form $form) { $form->text('department_1' , '一级科室'); $form->text('department_2' , '二级科室'); $form->text('name' , '名称'); $form->text('nameEn' , '英文名称'); $form->text('alias' , '疾病别名'); $form->editor('sickOverview' , '疾病概述'); $form->editor('clinicalFeature' , '临床表现'); $form->editor('diagnosis' , '诊断'); $form->editor('treatment' , '治疗'); $form->editor('regularMedication' , '相关药品'); $form->editor('pathogenesis' , '发病机制'); $form->editor('inspection' , '相关检查'); $form->editor('relevantOperation' , '相关操作'); $form->editor('laboratoryInspection' , '实验室检查'); $form->text('icd' , 'ICD号'); $form->editor('etiology' , '病因'); $form->editor('auxiliaryExamination' , '其他辅助检查'); $form->editor('antidiastole' , '鉴别诊断'); $form->editor('prognosis' , '预后'); $form->editor('complicationsOverview' , '并发症概述'); $form->editor('epidemiology' , '流行病学'); $form->editor('precaution' , '预防'); $form->editor('symptom' , '症状'); //$form->editor('medicalRecord' , '临床病例'); //$form->editor('pathology' , '病理'); //$form->editor('document' , '参考文献'); //$form->editor('clinicalClassification', '临床分类'); }); } protected function grid() { return Admin::grid(XyZskDisease::class, function (Grid $grid) { //$grid->id('序号')->sortable(); //$grid->model()->orderBy('id','desc'); $grid->department_1('一级科室'); $grid->name('疾病名称'); $grid->alias('别名'); $grid->relevantOperation('相关操作'); $grid->icd('icd'); // $grid->created_at('创建时间'); // $grid->updated_at('更新时间'); $grid->paginate(20); //$grid->disableCreateButton(); $grid->disableExport(); // 禁用导出数据按钮 $grid->actions(function ($actions) { $actions->disableView(); //$actions->disableEdit(); }); // 条件过滤 $grid->filter(function ($filter) { $filter->disableIdFilter(); $filter->like('name' , '输入疾病名称搜索'); $filter->equal('departmentLevel1' , '输入科室名称'); }); }); } }