|
@@ -8,6 +8,7 @@ use Encore\Admin\Controllers\AdminController;
|
|
use Encore\Admin\Form;
|
|
use Encore\Admin\Form;
|
|
use Encore\Admin\Grid;
|
|
use Encore\Admin\Grid;
|
|
use Encore\Admin\Show;
|
|
use Encore\Admin\Show;
|
|
|
|
+use Encore\Admin\Widgets\Table;
|
|
|
|
|
|
class VaccinesController extends AdminController
|
|
class VaccinesController extends AdminController
|
|
{
|
|
{
|
|
@@ -39,16 +40,16 @@ class VaccinesController extends AdminController
|
|
'off' => ['value' => 0, 'text' => '禁用', 'color' => 'danger'],
|
|
'off' => ['value' => 0, 'text' => '禁用', 'color' => 'danger'],
|
|
];
|
|
];
|
|
|
|
|
|
-// $grid->column('organizations', '机构')->display(function (){
|
|
|
|
-// return '点击查看';
|
|
|
|
-// })->modal('机构库存', function ($model) {
|
|
|
|
-//
|
|
|
|
-// $comments = $model->organizations()->get()->map(function ($comment) {
|
|
|
|
-// return $comment->only(['org_id', 'content', 'created_at']);
|
|
|
|
-// });
|
|
|
|
-//
|
|
|
|
-// return new Table(['ID', '内容', '发布时间'], $comments->toArray());
|
|
|
|
-// });
|
|
|
|
|
|
+ $grid->column('organizations', '机构')->display(function (){
|
|
|
|
+ return '点击查看';
|
|
|
|
+ })->modal('机构库存', function ($model) {
|
|
|
|
+
|
|
|
|
+ $comments = $model->organizationvaccines()->get()->map(function ($comment) {
|
|
|
|
+ return $comment->only(['org_id', 'stock',]);
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ return new Table(['ID', '库存', ], $comments->toArray());
|
|
|
|
+ });
|
|
|
|
|
|
$grid->column('stock','库存');
|
|
$grid->column('stock','库存');
|
|
$grid->column('states','状态')->switch($states);
|
|
$grid->column('states','状态')->switch($states);
|