statistic.php 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  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('statistic', function () {
  16. /** 用户统计 */
  17. //用户基础
  18. Route::get('user/get_basic', 'v1.statistic.UserStatistic/getBasic');
  19. //用户增长趋势
  20. Route::get('user/get_trend', 'v1.statistic.UserStatistic/getTrend');
  21. //微信用户
  22. Route::get('user/get_wechat', 'v1.statistic.UserStatistic/getWechat');
  23. //微信用户成长趋势
  24. Route::get('user/get_wechat_trend', 'v1.statistic.UserStatistic/getWechatTrend');
  25. //用户地域排行
  26. Route::get('user/get_region', 'v1.statistic.UserStatistic/getRegion');
  27. //用户性别
  28. Route::get('user/get_sex', 'v1.statistic.UserStatistic/getSex');
  29. //商品数据导出
  30. Route::get('user/get_excel', 'v1.statistic.UserStatistic/getExcel');
  31. /** 商品统计 */
  32. //商品基础
  33. Route::get('product/get_basic', 'v1.statistic.ProductStatistic/getBasic');
  34. //商品趋势
  35. Route::get('product/get_trend', 'v1.statistic.ProductStatistic/getTrend');
  36. //商品排行
  37. Route::get('product/get_product_ranking', 'v1.statistic.ProductStatistic/getProductRanking');
  38. //商品数据导出
  39. Route::get('product/get_excel', 'v1.statistic.ProductStatistic/getExcel');
  40. //商品统计路由
  41. Route::get('product/product_survey', 'v1.statistic.ProductStatistic/productSurvey');
  42. /** 交易统计 */
  43. //今日营业额统计
  44. Route::get('trade/top_trade', 'v1.statistic.TradeStatistic/topTrade');
  45. Route::get('trade/bottom_trade', 'v1.statistic.TradeStatistic/bottomTrade');
  46. })->middleware([
  47. \app\http\middleware\AllowOriginMiddleware::class,
  48. \app\adminapi\middleware\AdminAuthTokenMiddleware::class,
  49. \app\adminapi\middleware\AdminCkeckRoleMiddleware::class,
  50. \app\adminapi\middleware\AdminLogMiddleware::class
  51. ]);