column('id', 'ID')->sortable(); $grid->column('name', '活动名称'); $grid->column('type', '活动类型')->using(ACTIVITY_TYPE::getAll()); $grid->column('status', '活动状态')->using(ACTIVITY_STATUS::getAll()); $grid->column('start_time', '开始时间'); $grid->column('end_time', '结束时间'); $grid->quickSearch(['id', 'name']); $grid->filter(function (Grid\Filter $filter) { $filter->panel(); $filter->equal('id', 'ID'); $filter->like('name', '活动名称'); $filter->equal('type', '活动类型')->select(ACTIVITY_TYPE::getAll()); $filter->equal('status', '活动状态')->select(ACTIVITY_STATUS::getAll()); }); } }