agent.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  4. // +----------------------------------------------------------------------
  5. // | Copyright (c) 2016~2020 https://www.crmeb.com All rights reserved.
  6. // +----------------------------------------------------------------------
  7. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  8. // +----------------------------------------------------------------------
  9. // | Author: CRMEB Team <admin@crmeb.com>
  10. // +----------------------------------------------------------------------
  11. use think\facade\Route;
  12. /**
  13. * 分销管理 相关路由
  14. */
  15. Route::group('agent', function () {
  16. //推销员列表
  17. Route::get('index', 'v1.agent.AgentManage/index');
  18. //修改上级推广人
  19. Route::put('spread', 'v1.agent.AgentManage/editSpread');
  20. //头部统计
  21. Route::get('statistics', 'v1.agent.AgentManage/get_badge');
  22. //推广人列表
  23. Route::get('stair', 'v1.agent.AgentManage/get_stair_list');
  24. //推广人头部统计
  25. Route::get('stair/statistics', 'v1.agent.AgentManage/get_stair_badge');
  26. //统计推广订单列表
  27. Route::get('stair/order', 'v1.agent.AgentManage/get_stair_order_list');
  28. //统计推广订单列表头部
  29. Route::get('stair/order/statistics', 'v1.agent.AgentManage/get_stair_order_badge');
  30. //清除上级推广人
  31. Route::put('stair/delete_spread/:uid', 'v1.agent.AgentManage/delete_spread');
  32. //查看公众号推广二维码
  33. Route::get('look_code', 'v1.agent.AgentManage/look_code');
  34. //查看小程序推广二维码
  35. Route::get('look_xcx_code', 'v1.agent.AgentManage/look_xcx_code');
  36. //查看H5推广二维码
  37. Route::get('look_h5_code', 'v1.agent.AgentManage/look_h5_code');
  38. //积分配置编辑表单
  39. Route::get('config/edit_basics', 'v1.setting.SystemConfig/edit_basics');
  40. //积分配置保存数据
  41. Route::post('config/save_basics', 'v1.setting.SystemConfig/save_basics');
  42. })->middleware([
  43. \app\http\middleware\AllowOriginMiddleware::class,
  44. \app\adminapi\middleware\AdminAuthTokenMiddleware::class,
  45. \app\adminapi\middleware\AdminCkeckRoleMiddleware::class,
  46. \app\adminapi\middleware\AdminLogMiddleware::class
  47. ]);