Commit 21acee7d by lujunyi

页面显示处方

parent 115f5f59
...@@ -84,6 +84,7 @@ protected function form() ...@@ -84,6 +84,7 @@ protected function form()
// 右上角按钮控制 // 右上角按钮控制
$form->disableDeleteButton(); // 去掉删除按钮 $form->disableDeleteButton(); // 去掉删除按钮
$form->disableViewButton(); // 去掉跳转详情页按钮
}); });
} }
} }
...@@ -59,8 +59,10 @@ protected function grid() ...@@ -59,8 +59,10 @@ protected function grid()
$filter->like('mobile')->width(3); $filter->like('mobile')->width(3);
}); });
$grid->setActionClass(Grid\Displayers\Actions::class);
// 行按钮控制 // 行按钮控制
$grid->disableDeleteButton(); // 禁用删除按钮 $grid->disableDeleteButton(); // 禁用删除按钮
$grid->disableViewButton(); // 禁用详情按钮
// 工具栏按钮控制 // 工具栏按钮控制
$grid->disableBatchDelete(); // 禁用批量删除 $grid->disableBatchDelete(); // 禁用批量删除
......
...@@ -24,11 +24,7 @@ protected function grid() ...@@ -24,11 +24,7 @@ protected function grid()
$grid->column('id')->sortable(); $grid->column('id')->sortable();
$grid->column('tag_name'); $grid->column('tag_name');
$grid->column('inquiry')->display(function ($inquirys) { $grid->column('inquiry')->pluck('question')->label();
return collect($inquirys)->map(function ($inquiry) {
return "<span class='label' style='background:#6d8be6'>{$inquiry->question}</span>";
})->implode('&nbsp;');
});
// $grid->column('created_at'); // $grid->column('created_at');
// $grid->column('updated_at')->sortable(); // $grid->column('updated_at')->sortable();
......
...@@ -33,6 +33,7 @@ protected function grid() ...@@ -33,6 +33,7 @@ protected function grid()
$filter->like('question')->width(3); $filter->like('question')->width(3);
}); });
$grid->setActionClass(Grid\Displayers\Actions::class);
// 行按钮控制 // 行按钮控制
$grid->disableDeleteButton(); // 禁用删除按钮 $grid->disableDeleteButton(); // 禁用删除按钮
$grid->disableViewButton(); // 禁用详情按钮 $grid->disableViewButton(); // 禁用详情按钮
......
...@@ -52,9 +52,10 @@ protected function grid() ...@@ -52,9 +52,10 @@ protected function grid()
$filter->equal('pharmacy_id')->select(PharmacyModel::all()->pluck('name', 'id'))->width(3); $filter->equal('pharmacy_id')->select(PharmacyModel::all()->pluck('name', 'id'))->width(3);
}); });
$grid->setActionClass(Grid\Displayers\Actions::class);
// 行按钮控制 // 行按钮控制
$grid->disableViewButton(); // 禁用详情按钮
$grid->disableCreateButton(); // 禁用创建按钮 $grid->disableCreateButton(); // 禁用创建按钮
// $grid->disableEditButton(); // 禁用编辑按钮
$grid->disableDeleteButton(); // 禁用删除按钮 $grid->disableDeleteButton(); // 禁用删除按钮
// 工具栏按钮控制 // 工具栏按钮控制
......
...@@ -93,8 +93,10 @@ protected function grid() ...@@ -93,8 +93,10 @@ protected function grid()
$filter->equal('pharmacy_id')->select(PharmacyModel::all()->pluck('name', 'id'))->width(3); $filter->equal('pharmacy_id')->select(PharmacyModel::all()->pluck('name', 'id'))->width(3);
}); });
$grid->setActionClass(Grid\Displayers\Actions::class);
// 行按钮控制 // 行按钮控制
$grid->disableDeleteButton(); // 禁用删除按钮 $grid->disableDeleteButton(); // 禁用删除按钮
$grid->disableViewButton(); // 禁用详情按钮
// 工具栏按钮控制 // 工具栏按钮控制
$grid->disableBatchDelete(); // 禁用批量删除 $grid->disableBatchDelete(); // 禁用批量删除
......
...@@ -64,8 +64,10 @@ protected function grid() ...@@ -64,8 +64,10 @@ protected function grid()
$filter->like('mobile')->width(3); $filter->like('mobile')->width(3);
}); });
$grid->setActionClass(Grid\Displayers\Actions::class);
// 行按钮控制 // 行按钮控制
$grid->disableDeleteButton(); // 禁用删除按钮 $grid->disableDeleteButton(); // 禁用删除按钮
$grid->disableViewButton(); // 禁用详情按钮
// 工具栏按钮控制 // 工具栏按钮控制
$grid->disableBatchDelete(); // 禁用批量删除 $grid->disableBatchDelete(); // 禁用批量删除
......
...@@ -38,12 +38,27 @@ protected function grid() ...@@ -38,12 +38,27 @@ protected function grid()
$grid->column('doctor_name'); $grid->column('doctor_name');
$grid->column('pharmacist_name'); $grid->column('pharmacist_name');
$grid->column('drug_info'); $grid->column('drug_info');
$grid->column('drug_info')->pluck('drug_name')->label();
$grid->column('drug_info')->display(function ($drugInfo) {
$answerMap = [1 => '是', 0 => '否'];
return array_map(function ($item) {
return $item['drug_name'].' : '.$item['spec'].' : '.$item['num'].$item['unit'].' : '.$item['dosage_desc'];
}, $drugInfo);
})->label();
$grid->column('pharmacy_name'); $grid->column('pharmacy_name');
$grid->column('open_source')->using(PrescriptionModel::OPEN_SOURCE_MAP); $grid->column('open_source')->using(PrescriptionModel::OPEN_SOURCE_MAP);
$grid->column('prescription_at'); $grid->column('prescription_at');
$grid->column('review_at'); $grid->column('review_at');
// $grid->column('diagnosis_id'); // $grid->column('diagnosis_id');
// $grid->column('inquiry_info'); $grid->column('inquiry_info')->display(function ($inquiryInfo) {
$answerMap = [1 => '是', 0 => '否'];
return array_map(function ($item) use ($answerMap) {
return $item['question'].' : '.$answerMap[$item['answer']];
}, $inquiryInfo);
})->label();
// $grid->column('doctor_id'); // $grid->column('doctor_id');
// $grid->column('doctor_online_hospital_name'); // $grid->column('doctor_online_hospital_name');
// $grid->column('doctor_department'); // $grid->column('doctor_department');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment