model()->with('shop')->orderBy('id', 'desc'); $grid->column('id', 'ID'); $grid->column('shop.id', 'SID'); $grid->column('shop.name', 'S名称'); $grid->column('state', '状态')->display(function ($state) { $states = AuditState::stateAsArray(); return Arr::get($states, $state, '-'); }); $grid->column('business_door_url', '店铺门头照')->image('', 60, 60); $grid->column('sale_proxy_url', '代销证')->image('', 60, 60); $grid->column('sale_proxy_hand_url', '手持代销证')->image('', 60, 60); $grid->column('identity_hand_url','手持身份证')->image('', 60, 60); $grid->column('identity_pros_url','身份证反面')->image('', 60, 60); $grid->column('identity_cons_url','身份证正面')->image('', 60, 60); $grid->fixColumns(2); $grid->filter(function ($filter) { $filter->panel(); $shops = Shop::pluck('name','id')->toArray(); $filter->equal('shop.id', '店铺')->select($shops); $filter->equal('state', '状态')->select(AuditState::stateAsArray()); }); $grid->disableViewButton(); $grid->disableCreateButton(); $grid->disableDeleteButton(); $grid->scrollbarX();//数据展开 }); } protected function form() { return Form::make(new ShopExtra(), function (Form $form) { $form->text('id', 'ID')->disable()->readOnly(); $form->image('business_door_url', '店铺门头照') ->disable() ->disable(); $form->image('sale_proxy_url', '代销证') ->disable() ->readOnly(); $form->image('sale_proxy_hand_url', '手持代销证') ->disable() ->readOnly(); $form->image('identity_hand_url', '手持身份证') ->disable() ->readOnly(); $form->image('identity_cons_url', '身份证正面') ->disable() ->readOnly(); $form->image('identity_pros_url', '身份证反面') ->disable() ->readOnly(); $form->select('state', '认证状态')->options( AuditState::stateAsArray()); $form->text('audit_message', '审核消息'); $form->hidden('audit_at'); $form->divider(); $form->saving(function($form) { $form->audit_message = strval($form->audit_message); $form->audit_at = date('Y-m-d H:i:s'); unset($form->individual_url); unset($form->business_door_url); unset($form->sale_proxy_url); unset($form->sale_proxy_hand_url); unset($form->identity_pros_url); unset($form->identity_cons_url); unset($form->identity_hand_url); }); $form->footer(function($footer) { // 去掉`查看`checkbox $footer->disableViewCheck(); // 去掉`继续编辑`checkbox $footer->disableEditingCheck(); }); Admin::script( <<