Browse Source

播报机2绑定

master
liangyuyan 5 years ago
parent
commit
fe7c2ab6bb
  1. 11
      app/Admin/Controllers/LanzuServiceSpeakerController.php

11
app/Admin/Controllers/LanzuServiceSpeakerController.php

@ -21,12 +21,10 @@ class LanzuServiceSpeakerController extends AdminController
protected $title = '播报机管理'; protected $title = '播报机管理';
protected $storeList = [];
protected function grid() protected function grid()
{ {
return Grid::make(new LanzuServiceSpeaker(['store']), function (Grid $grid) { return Grid::make(new LanzuServiceSpeaker(['store']), function (Grid $grid) {
$this->storeList = StoreModel::getStoreArray();
$grid->model()->orderBy('updated_at', 'desc'); $grid->model()->orderBy('updated_at', 'desc');
$grid->id->sortable(); $grid->id->sortable();
$grid->column('device_name', '设备编号'); $grid->column('device_name', '设备编号');
@ -40,9 +38,10 @@ class LanzuServiceSpeakerController extends AdminController
$grid->column('bind_time_text', '绑定时间')->sortable(); $grid->column('bind_time_text', '绑定时间')->sortable();
$grid->filter(function (Grid\Filter $filter) { $grid->filter(function (Grid\Filter $filter) {
$storeList = StoreModel::getStoreArray();
$filter->equal('id'); $filter->equal('id');
$filter->like('device_name', '设备编号'); $filter->like('device_name', '设备编号');
$filter->equal('store_id','商户')->select($this->storeList);
$filter->equal('store_id','商户')->select($storeList);
}); });
}); });
} }
@ -90,8 +89,8 @@ class LanzuServiceSpeakerController extends AdminController
//$form->number("store_id",'商户ID')->required(); //$form->number("store_id",'商户ID')->required();
// $form->select('market_id','所在市场')->options('/api/getAllMarket'); // $form->select('market_id','所在市场')->options('/api/getAllMarket');
// $storeList = StoreModel::getStoreArray();
$form->select('store_id', '商户')->options($this->storeList);
$storeList = StoreModel::getStoreArray();
$form->select('store_id', '商户')->options($storeList);
$form->switch('is_bind', '是否绑定') $form->switch('is_bind', '是否绑定')
->customFormat(function ($v) { ->customFormat(function ($v) {
return $v == 1 ? 1 : 0; return $v == 1 ? 1 : 0;

Loading…
Cancel
Save