| xqd
@@ -74,21 +74,7 @@ class VaccinesController extends AdminController
|
|
|
});
|
|
|
$filter->column(1/2, function ($filter) {
|
|
|
$filter->equal('name','疫苗名称');
|
|
|
-// $filter->in('organizations','机构名称')->select(Organization::all()->pluck('name','id'));
|
|
|
- $filter->where(function ($query) {
|
|
|
- $query->join('organization_vaccines', 'organization_vaccines.vaccine_id', '=', 'vaccines.id')
|
|
|
- ->where('organization_vaccines.org_id',$this->input);
|
|
|
- },'机构名称')->select(Organization::all()->pluck('name','id'));
|
|
|
-
|
|
|
-// $filter->where(function ($model){
|
|
|
-// $model->whereHas('organizationvaccines',function ($model) {
|
|
|
-// $model->join('vaccines', 'organization_vaccines.vaccine_id', '=', 'vaccines.id')
|
|
|
-// ->where('vaccines.id',$this->input)
|
|
|
-// ->get();
|
|
|
-// });
|
|
|
-//
|
|
|
-// },'机构名称1')->select(Organization::all()->pluck('name','id'));
|
|
|
-
|
|
|
+ $filter->equal('organizationvaccines.org_id','机构')->select(Organization::pluck('name','id'));
|
|
|
});
|
|
|
});
|
|
|
//按关键字查询
|