agent.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. use think\facade\Route;
  3. /**
  4. * 分销管理 相关路由
  5. */
  6. Route::group('agent', function () {
  7. //推销员列表
  8. Route::get('index', 'v1.agent.AgentManage/index');
  9. //头部统计
  10. Route::get('statistics', 'v1.agent.AgentManage/get_badge');
  11. //推广人列表
  12. Route::get('stair', 'v1.agent.AgentManage/get_stair_list');
  13. //推广人头部统计
  14. Route::get('stair/statistics', 'v1.agent.AgentManage/get_stair_badge');
  15. //统计推广订单列表
  16. Route::get('stair/order', 'v1.agent.AgentManage/get_stair_order_list');
  17. //统计推广订单列表头部
  18. Route::get('stair/order/statistics', 'v1.agent.AgentManage/get_stair_order_badge');
  19. //清除上级推广人
  20. Route::put('stair/delete_spread/:uid', 'v1.agent.AgentManage/delete_spread');
  21. //查看公众号推广二维码
  22. Route::get('look_code', 'v1.agent.AgentManage/look_code');
  23. //查看小程序推广二维码
  24. Route::get('look_xcx_code', 'v1.agent.AgentManage/look_xcx_code');
  25. //查看H5推广二维码
  26. Route::get('look_h5_code', 'v1.agent.AgentManage/look_h5_code');
  27. })->middleware([
  28. \app\http\middleware\AllowOriginMiddleware::class,
  29. \app\adminapi\middleware\AdminAuthTokenMiddleware::class,
  30. \app\adminapi\middleware\AdminCkeckRole::class
  31. ]);