getTable('user')->header([ HeaderItem::label('部门名称')->prop('department_name'), HeaderItem::label('排序')->prop('sort')->withEditNumberComponent(), HeaderItem::label('状态')->prop('status')->withSwitchComponent(), HeaderItem::label('创建时间')->prop('created_at'), HeaderItem::label('操作')->width(260)->actions([ Actions::update(), Actions::delete(), ]) ])->withApiRoute('departments')->withActions([ Actions::create() ])->withSearch([ Search::text('department_name', '请输入部门名称'), Search::status() ])->withDialogWidth('35%') ->toTreeTable()->render(); } /** * form 方式 * * @time 2021年03月29日 * @return array */ protected function form(): array { return Factory::create('department'); } }