website.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. declare(strict_types=1);
  3. use App\Controller\WebsiteController;
  4. use Hyperf\HttpServer\Router\Router;
  5. use App\Middleware\Auth\FooMiddleware;
  6. Router::addGroup(
  7. '/website', function () {
  8. //添加网站
  9. Router::post('/addWebsite', [WebsiteController::class, 'addWebsite']);
  10. //获取网站列表
  11. Router::get('/getWebsiteList', [WebsiteController::class, 'getWebsiteList']);
  12. //更新网站
  13. Router::post('/updateWebsite', [WebsiteController::class, 'updateWebsite']);
  14. //删除网站
  15. Router::post('/delWebsite', [WebsiteController::class, 'delWebsite']);
  16. //获取网站信息
  17. Router::get('/getWebsiteInfo', [WebsiteController::class, 'getWebsiteInfo']);
  18. //获取网站导航
  19. Router::get('/getWebsiteColumn', [WebsiteController::class, 'getWebsiteColumn']);
  20. //获取网站导航列表
  21. Router::get('/getWebsiteColumnList', [WebsiteController::class, 'getWebsiteColumnList']);
  22. //创建网站导航
  23. Router::post('/addWebsiteColumn', [WebsiteController::class, 'addWebsiteColumn']);
  24. //更新网站导航
  25. Router::post('/updateWebsiteColumn', [WebsiteController::class, 'updateWebsiteColumn']);
  26. //删除网站导航
  27. Router::post('/delWebsiteColumn', [WebsiteController::class, 'delWebsiteColumn']);
  28. Router::get('/getWebsiteRoleList', [WebsiteController::class, 'getWebsiteRoleList']);
  29. Router::post('/createWebsiteRole', [WebsiteController::class, 'createWebsiteRole']);
  30. Router::post('/delWebsiteRole', [WebsiteController::class, 'delWebsiteRole']);
  31. Router::get('/getWebsiteRoleUserList', [WebsiteController::class, 'getWebsiteRoleUserList']);
  32. Router::post('/createWebsiteRoleUser', [WebsiteController::class, 'createWebsiteRoleUser']);
  33. Router::post('/delWebsiteRoleUser', [WebsiteController::class, 'delWebsiteRoleUser']);
  34. Router::get('/getTemplateClass', [WebsiteController::class, 'getTemplateClass']); //获取模板分类
  35. Router::post('/addTemplateClass', [WebsiteController::class, 'addTemplateClass']); //添加模板分类
  36. Router::post('/upTemplateClass', [WebsiteController::class, 'upTemplateClass']); //更新模板分类
  37. Router::post('/delTemplateClass', [WebsiteController::class, 'delTemplateClass']); //删除模板分类
  38. Router::get('/getTemplate', [WebsiteController::class, 'getTemplate']); //获取分类下模板列表
  39. Router::post('/addTemplate', [WebsiteController::class, 'addTemplate']); //获取分类下模板列表
  40. Router::post('/upTemplate', [WebsiteController::class, 'upTemplate']); //更新分类下模板列表
  41. Router::post('/delTemplate', [WebsiteController::class, 'delTemplate']); //删除分类下模板列表
  42. //添加网站导航
  43. Router::post('/addWebsiteCategory', [WebsiteController::class, 'addWebsiteCategory']);
  44. },
  45. ['middleware' => [FooMiddleware::class]]
  46. );