form.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. declare(strict_types=1);
  3. use App\Middleware\Auth\FooMiddleware;
  4. use Hyperf\HttpServer\Router\Router;
  5. use App\Controller\FormController;
  6. Router::addGroup(
  7. '/form', function () {
  8. //添加全局表单
  9. Router::post('/addGlobalTable', [FormController::class, 'addGlobalTable']);
  10. //修改全局表单
  11. Router::post('/upGlobalTable', [FormController::class, 'upGlobalTable']);
  12. //查看全局表单
  13. Router::get('/getGlobalTable', [FormController::class, 'getGlobalTable']);
  14. //全局表单列表
  15. Router::get('/getGlobalTableList', [FormController::class, 'getGlobalTableList']);
  16. //删除全局表单
  17. Router::post('/delGlobalTable', [FormController::class, 'delGlobalTable']);
  18. //getGlobalTableFieldList
  19. Router::get('/getGlobalTableFieldList', [FormController::class, 'getGlobalTableFieldList']);
  20. //添加全局表单字段
  21. Router::post('/addGlobalTableField', [FormController::class, 'addGlobalTableField']);
  22. //修改全局表单字段
  23. Router::post('/upGlobalTableField', [FormController::class, 'upGlobalTableField']);
  24. //删除全局表单字段
  25. Router::post('/delGlobalTableField', [FormController::class, 'delGlobalTableField']);
  26. //获取全局表单字段详情
  27. Router::get('/getGlobalTableField', [FormController::class, 'getGlobalTableField']);
  28. //获取表单下面的数据
  29. Router::get('/getGlobalTableData', [FormController::class, 'getGlobalTableData']);
  30. },
  31. ['middleware' => [FooMiddleware::class]]
  32. );