isRole('lanzu_cs')){ $fr = FinancialRecord::getFinancialRecordModel($adu->id); $builder = $fr; }else{ $param = \Request::get('user_id'); if ($param){ $fr = FinancialRecord::getFinancialRecordModel($param); $builder = $fr; } } return Grid::make($builder,function (Grid $grid) use ($adu){ $grid->id; $grid->user_id('用户'); $grid->money('金额'); $grid->desc('说明'); $grid->created_at('创建时间')->display(function ($time){ return date('Y-m-d H:i',$time); }); $grid->filter(function (Grid\Filter $filter) use ($adu){ $filter->equal('id'); if (!$adu->isRole('lanzu_cs')){ $filter->equal('user_id','社区站点')->select(LanzuCsInfo::selectCsInfo()); } }); $grid->disableViewButton(); $grid->disableCreateButton(); $grid->disableEditButton(); $grid->disableDeleteButton(); }); } protected function form() { return Form::make(new FinancialRecord0(),function (Form $form){ $form->datetime('created_at'); }); } }