ad.php 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. declare(strict_types=1);
  3. use App\Controller\AdController;
  4. use Hyperf\HttpServer\Router\Router;
  5. use App\Middleware\Auth\FooMiddleware;
  6. Router::addGroup(
  7. '/ad', function () {
  8. Router::post('/createAd', [AdController::class, 'createAd']);
  9. //添加广告位
  10. Router::post('/createAdPlace', [AdController::class, 'createAdPlace']);
  11. Router::get('/getAdInfo', [AdController::class, 'getAdInfo']);
  12. //获取广告位详情
  13. Router::get('/getAdPlaceInfo', [AdController::class, 'getAdPlaceInfo']);
  14. //获取广告列表
  15. Router::get('/getAdList', [AdController::class, 'getAdList']);
  16. Router::post('/updateAd', [AdController::class, 'updateAd']);
  17. Router::post('/delAd', [AdController::class, 'delAd']);
  18. //广告位列表
  19. Router::get('/getAdPlaceList', [AdController::class, 'getAdPlaceList']);
  20. //修改广告位
  21. Router::post('/updateAdPlace', [AdController::class, 'updateAdPlace']);
  22. //删除广告位
  23. Router::post('/delAdPlace', [AdController::class, 'delAdPlace']);
  24. },
  25. ['middleware' => [FooMiddleware::class]]
  26. );