| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- /**
- * Created by PhpStorm.
- * User: ring
- * Date: 2019/7/25
- * Time: 下午4:31
- */
- namespace App\Admin\Controllers;
- use App\Models\UserEport;
- use Encore\Admin\Controllers\AdminController;
- use Encore\Admin\Form;
- use Encore\Admin\Grid;
- use Encore\Admin\Layout\Content;
- class EportController extends AdminController
- {
- protected $title = '投诉管理';
- public function index(Content $content)
- {
- return parent::index($content);
- }
- protected function grid()
- {
- $grid = new Grid(new UserEport());
- $grid->id('ID')->sortable();
- $grid->column('user.lid', '投诉人ID');
- $grid->column('user.name', '投诉人名');
- $grid->column('questions', '举报原因');
- $grid->column('touser.lid', '被投诉ID');
- $grid->column('touser.name', '被投诉名');
- $grid->column('answers', '回复')->editable();
- $grid->updated_at('回复时间');
- $grid->created_at('投诉时间');
- $grid->disableFilter();
- $grid->disableExport();
- $grid->disableRowSelector();
- $grid->disableCreateButton();
- $grid->disableColumnSelector();
- $grid->disableActions();
- // $grid->actions(function ($actions) {
- // $actions->disableDelete();
- // $actions->disableEdit();
- // $actions->disableView();
- // });
- $grid->model()->orderBy('id','desc');
- return $grid;
- }
- protected function form()
- {
- $form = new Form(new UserEport);
- return $form;
- }
- }
|