report.php 1.1 KB

123456789101112131415161718192021
  1. <?php
  2. use think\facade\Route;
  3. /**
  4. * 报表 相关路由
  5. */
  6. Route::group('report', function () {
  7. Route::post('hand_create', 'Report/createYesterdayReport')->name('createYesterdayReport');//手动生成昨日报表
  8. Route::get('system_list', 'Report/systemReportList')->name('systemReportList');//系统报表
  9. Route::get('merchant_list', 'Report/merchantReportList')->name('merchantReportList');//商户报表
  10. Route::get('rank/:type/:sort', 'Report/merchantRank')->name('merchantRank');//商户排行
  11. Route::get('header/:mer_id', 'Report/homeStatics')->name('homeStatics');//首页统计数据
  12. Route::get('order/:mer_id', 'Report/orderChart')->name('orderChant');//首页订单图表
  13. Route::get('user/:mer_id', 'Report/userChart')->name('userChant');//首页用户图表
  14. Route::get('rank/:mer_id', 'Report/purchaseRanking')->name('purchaseRanking');//交易额排行
  15. })->middleware([
  16. \app\http\middleware\AllowOriginMiddleware::class,
  17. \app\badminapi\middleware\BadminAuthTokenMiddleware::class,
  18. \app\badminapi\middleware\BadminCkeckRole::class
  19. ]);