public.php 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. declare(strict_types=1);
  3. use App\Controller\PublicController;
  4. use Hyperf\HttpServer\Router\Router;
  5. use App\Middleware\Auth\FooMiddleware;
  6. Router::addRoute(['GET', 'POST'], '/verifyCode', 'App\Controller\IndexController@verifyCode');
  7. Router::addGroup(
  8. '/public', function () {
  9. Router::get('/getDistrictList', [PublicController::class, 'getDistrictList']);
  10. Router::get('/getUserLevelList', [PublicController::class, 'getUserLevelList']);
  11. Router::post('/uploadFile', [PublicController::class, 'uploadFile']);
  12. Router::post('/addUserLevel', [PublicController::class, 'addUserLevel']);
  13. Router::post('/delUserLevel', [PublicController::class, 'delUserLevel']);
  14. Router::post('/updateUserLevel', [PublicController::class, 'updateUserLevel']);
  15. Router::get('/getCityList', [PublicController::class, 'getCityList']);
  16. //添加投诉举报
  17. Router::post('/addComplaint', [PublicController::class, 'addComplaint']);
  18. //修改投诉举报
  19. Router::addRoute(['GET', 'POST'],'/upComplaint', [PublicController::class, 'upComplaint']);
  20. //投诉举报列表
  21. Router::addRoute(['GET', 'POST'],'/getComplaint', [PublicController::class, 'getComplaint']);
  22. //查看投诉举报信息
  23. Router::addRoute(['GET', 'POST'],'/getLetterOfComplaintInfo', [PublicController::class, 'getLetterOfComplaintInfo']);
  24. //删除投诉举报信息
  25. Router::post('/delLetterOfComplaint', [PublicController::class, 'delLetterOfComplaint']);
  26. //获取类型
  27. Router::get('/getLetterType', [PublicController::class, 'getLetterType']);
  28. //下载文件
  29. Router::post('/downloadFile', [PublicController::class, 'downloadFile']);
  30. //检测是否已经被审核
  31. Router::post('/checkMeasure', [PublicController::class, 'checkMeasure']);
  32. //获取职能部门
  33. Router::get('/getDepartment', [PublicController::class, 'getDepartment']);
  34. },
  35. ['middleware' => [FooMiddleware::class]]
  36. );