order.php 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. declare (strict_types = 1);
  3. use App\Controller\OrderController;
  4. use App\Middleware\Auth\FooMiddleware;
  5. use Hyperf\HttpServer\Router\Router;
  6. Router::addGroup(
  7. '/order', function () {
  8. //订单状态对应
  9. Router::get('/getStauts', [OrderController::class, 'getStauts']);
  10. //查询广告
  11. Router::post('/getAD', [OrderController::class, 'getAD']);
  12. //根据网站搜索广告
  13. Router::post('/getWebsiteAd', [OrderController::class, 'getWebsiteAd']);
  14. //添加订单
  15. Router::post('/addAD', [OrderController::class, 'addAD']);
  16. //获取订单列表
  17. Router::get('/getOrderList', [OrderController::class, 'getOrderList']);
  18. //获取订单详情
  19. Router::get('/getOrderDetail', [OrderController::class, 'getOrderDetail']);
  20. //撤回订单
  21. Router::get('/cancelOrder', [OrderController::class, 'cancelOrder']);
  22. //删除广告
  23. Router::get('/delOrderAD', [OrderController::class, 'delOrderAD']);
  24. //后台管理
  25. //获取订单列表
  26. Router::post('/getOrderListAdmin', [OrderController::class, 'getOrderListAdmin']);
  27. //获取订单详情
  28. Router::post('/getOrderDetailAdmin', [OrderController::class, 'getOrderDetailAdmin']);
  29. //审核订单
  30. Router::post('/applyOrderStatusAdmin', [OrderController::class, 'applyOrderStatusAdmin']);
  31. //修改订单价格
  32. Router::post('/editPriceOrderAdmin', [OrderController::class, 'editPriceOrderAdmin']);
  33. //驳回订单
  34. Router::post('/rejectOrderAdmin', [OrderController::class, 'rejectOrderAdmin']);
  35. //结束订单
  36. Router::post('/endOrderAdmin', [OrderController::class, 'endOrderAdmin']);
  37. //删除订单
  38. Router::post('/delOrderAdmin', [OrderController::class, 'delOrderAdmin']);
  39. //获取广告列表
  40. Router::post('/getADList', [OrderController::class, 'getADList']);
  41. //获取广告详情
  42. Router::post('/getADDetail', [OrderController::class, 'getADDetail']);
  43. //添加广告
  44. Router::post('/addADAdmin', [OrderController::class, 'addAD']);
  45. //修改广告
  46. Router::post('/editAD', [OrderController::class, 'editAD']);
  47. //删除广告
  48. Router::post('/delAD', [OrderController::class, 'delAD']);
  49. },
  50. ['middleware' => [FooMiddleware::class]]
  51. );