order.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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('/getStatus', [OrderController::class, 'getStatus']);
  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. Router::get('/getStauts', [OrderController::class, 'getStauts']);
  26. //查询广告
  27. Router::post('/getAD', [OrderController::class, 'getAD']);
  28. //根据网站搜索广告
  29. Router::post('/getWebsiteAd', [OrderController::class, 'getWebsiteAd']);
  30. //添加订单
  31. Router::post('/addAD', [OrderController::class, 'addAD']);
  32. //获取订单列表
  33. Router::post('/getOrderList', [OrderController::class, 'getOrderList']);
  34. //获取订单详情
  35. Router::post('/getOrderDetail', [OrderController::class, 'getOrderDetail']);
  36. //撤回订单
  37. Router::post('/cancelOrder', [OrderController::class, 'cancelOrder']);
  38. //删除广告
  39. Router::post('/delOrderAD', [OrderController::class, 'delOrderAD']);
  40. //后台管理
  41. //获取订单列表
  42. Router::post('/getOrderListAdmin', [OrderController::class, 'getOrderListAdmin']);
  43. //获取订单详情
  44. Router::post('/getOrderDetailAdmin', [OrderController::class, 'getOrderDetailAdmin']);
  45. //审核订单
  46. Router::post('/applyOrderStatusAdmin', [OrderController::class, 'applyOrderStatusAdmin']);
  47. //修改订单价格
  48. Router::post('/editPriceOrderAdmin', [OrderController::class, 'editPriceOrderAdmin']);
  49. //驳回订单
  50. Router::post('/rejectOrderAdmin', [OrderController::class, 'rejectOrderAdmin']);
  51. //结束订单
  52. Router::post('/endOrderAdmin', [OrderController::class, 'endOrderAdmin']);
  53. //删除订单
  54. Router::post('/delOrderAdmin', [OrderController::class, 'delOrderAdmin']);
  55. //获取广告列表
  56. Router::post('/getADList', [OrderController::class, 'getADList']);
  57. //获取广告详情
  58. Router::post('/getADDetail', [OrderController::class, 'getADDetail']);
  59. //添加广告
  60. Router::post('/addADAdmin', [OrderController::class, 'addAD']);
  61. //修改广告
  62. Router::post('/editAD', [OrderController::class, 'editAD']);
  63. //删除广告
  64. Router::post('/delAD', [OrderController::class, 'delAD']);
  65. },
  66. ['middleware' => [FooMiddleware::class]]
  67. );