website.php 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  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. //获取模板分类
  35. Router::get('/getTemplateClass', [WebsiteController::class, 'getTemplateClass']);
  36. //添加模板分类
  37. Router::post('/addTemplateClass', [WebsiteController::class, 'addTemplateClass']);
  38. //更新模板分类
  39. Router::post('/upTemplateClass', [WebsiteController::class, 'upTemplateClass']);
  40. //删除模板分类
  41. Router::post('/delTemplateClass', [WebsiteController::class, 'delTemplateClass']);
  42. //获取分类下模板列表
  43. Router::get('/getTemplate', [WebsiteController::class, 'getTemplate']);
  44. //获取分类下模板列表
  45. Router::post('/addTemplate', [WebsiteController::class, 'addTemplate']);
  46. //更新分类下模板列表
  47. Router::post('/upTemplate', [WebsiteController::class, 'upTemplate']);
  48. //删除分类下模板列表
  49. Router::post('/delTemplate', [WebsiteController::class, 'delTemplate']);
  50. //添加网站导航
  51. Router::post('/addWebsiteCategory', [WebsiteController::class, 'addWebsiteCategory']);
  52. //删除网站导航
  53. Router::post('/delWebsiteCategory', [WebsiteController::class, 'delWebsiteCategory']);
  54. //获取网站导航
  55. Router::get('/getAdminWebsiteCategory', [WebsiteController::class, 'getAdminWebsiteCategory']);
  56. //更新网站导航
  57. Router::post('/upWebsiteCategory', [WebsiteController::class, 'upWebsiteCategory']);
  58. //网站导航
  59. Router::get('/getWebsiteCategoryList', [WebsiteController::class, 'getWebsiteCategoryList']);
  60. //删除网站所有的导航
  61. Router::post('/delWebsiteAllCategory', [WebsiteController::class, 'delWebsiteAllCategory']);
  62. //查看指定的导航
  63. Router::get('/getWebsiteCategoryOnes', [WebsiteController::class, 'getWebsiteCategoryOnes']);
  64. //更新指定的某一个导航
  65. Router::post('/upWebsiteCategoryones', [WebsiteController::class, 'upWebsiteCategoryones']);
  66. //网站下的所有导航包含子导航
  67. Router::get('/getWebsiteAllCategory', [WebsiteController::class, 'getWebsiteAllCategory']);
  68. //管理后台数据统计
  69. Router::get('/getAdminIndex', [WebsiteController::class, 'getAdminIndex']);
  70. //搜索网站列表
  71. Router::get('/websiteList', [WebsiteController::class, 'websiteList']);
  72. //检测网站名称是否存在
  73. Router::post('/checkWebsiteName', [WebsiteController::class, 'checkWebsiteName']);
  74. //检测域名是否被重复解析
  75. Router::post('/checkWebsiteUrl', [WebsiteController::class, 'checkWebsiteUrl']);
  76. //获取并搜索网站
  77. Router::post('/getWebsiteintel', [WebsiteController::class, 'getWebsiteintel']);
  78. //添加搭建网站基础信息
  79. Router::post('/addWebsiteTemplateintel', [WebsiteController::class, 'addWebsiteTemplateintel']);
  80. //获取搭建网站基础信息
  81. Router::post('/getWebsiteTemplateintel', [WebsiteController::class, 'getWebsiteTemplateintel']);
  82. //修改搭建网站基础信息
  83. Router::post('/upWebsiteTemplateintel', [WebsiteController::class, 'upWebsiteTemplateintel']);
  84. //获取网站所有风格
  85. Router::post('/getAllTemplateClass', [WebsiteController::class, 'getAllTemplateClass']);
  86. //获取网站模板列表
  87. Router::post('/getWebsiteTemplateList', [WebsiteController::class, 'getWebsiteTemplateList']);
  88. //添加网站选择风格
  89. Router::post('/addWebsiteTemplateclassintel', [WebsiteController::class, 'addWebsiteTemplateclassintel']);
  90. //获取网站选择风格
  91. Router::post('/getWebsiteTemplateclassintel', [WebsiteController::class, 'getWebsiteTemplateclassintel']);
  92. //获取网站选择的模板下的板块
  93. Router::post('/getWebsiteSectorList', [WebsiteController::class, 'getWebsiteSectorList']);
  94. },
  95. ['middleware' => [FooMiddleware::class]]
  96. );
  97. Router::addGroup(
  98. '/website', function () {
  99. // 获取职能部门
  100. Router::post('/selectWebsiteDepartment', [WebsiteController::class, 'selectWebsiteDepartment']);
  101. // 获取行政区划
  102. Router::post('/selectWebsiteArea', [WebsiteController::class, 'selectWebsiteArea']);
  103. }
  104. );