group(function () use ($router) { // 登录日志 $router->get('log/login', '\catchAdmin\system\controller\LoginLog@list'); $router->delete('loginLog/empty', '\catchAdmin\system\controller\LoginLog@empty'); // 操作日志 $router->get('log/operate', '\catchAdmin\system\controller\OperateLog@list'); // $router->delete('empty/log/operate', '\catchAdmin\system\controller\OperateLog@empty'); $router->delete('log/operate/', '\catchAdmin\system\controller\OperateLog@delete'); // 数据字典 $router->get('tables', '\catchAdmin\system\controller\DataDictionary@tables'); $router->get('table/view/', '\catchAdmin\system\controller\DataDictionary@view'); $router->post('table/optimize', '\catchAdmin\system\controller\DataDictionary@optimize'); $router->post('table/backup', '\catchAdmin\system\controller\DataDictionary@backup'); // 上传 $router->post('upload/image', '\catchAdmin\system\controller\Upload@image'); $router->post('upload/file', '\catchAdmin\system\controller\Upload@file'); // 附件 $router->resource('attachments', '\catchAdmin\system\controller\Attachments'); // 配置 $router->get('config/parent', '\catchAdmin\system\controller\Config@parent'); $router->resource('config', '\catchAdmin\system\controller\Config'); // 代码生成 $router->post('generate', '\catchAdmin\system\controller\Generate@save'); $router->post('generate/preview', '\catchAdmin\system\controller\Generate@preview'); // 预览 // 敏感词 $router->resource('sensitive/word', '\catchAdmin\system\controller\SensitiveWord'); //developer路由 $router->resource('developer', '\catchAdmin\system\controller\Developer')->middleware('auth'); // 开发者认证 $router->post('developer/authenticate', '\catchAdmin\system\controller\Developer@authenticate'); // 模块管理 $router->get('modules', '\catchAdmin\system\controller\Module@index'); $router->put('modules/', '\catchAdmin\system\controller\Module@disOrEnable'); })->middleware('auth');