route.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use Modules\CpManage\Http\Controllers\CpListController;
  4. use Modules\CpManage\Http\Controllers\CpSubscribeStatisticDataController;
  5. Route::prefix('cpManage')->group(function () {
  6. Route::prefix('cp')->group(function () {
  7. Route::apiResource('manage/cp_list', CpListController::class);
  8. // cp选择项
  9. Route::any('options',[CpListController::class,"selectOptions"]);
  10. /**
  11. * cp结算数据中心
  12. */
  13. Route::get('subscribeStatisticData/list', [CpSubscribeStatisticDataController::class, 'list']);
  14. /**
  15. * cp结算数据中心统计数据
  16. */
  17. Route::get('subscribeStatisticData/listStatistic', [CpSubscribeStatisticDataController::class, 'listStatistic']);
  18. /**
  19. * cp结算
  20. */
  21. Route::get('subscribeStatisticData/monthList', [CpSubscribeStatisticDataController::class, 'monthList']);
  22. /**
  23. * 导出某个cp某个月的各个书籍的应结算金额
  24. */
  25. Route::get('subscribeStatisticData/listCpMonthFinalAmount', [CpSubscribeStatisticDataController::class, 'listCpMonthFinalAmount']);
  26. /**
  27. * 修改cp结算状态
  28. */
  29. Route::post('subscribeStatisticData/saveFinalState',
  30. [CpSubscribeStatisticDataController::class, 'saveFinalState']);
  31. Route::get('cpCollection',[CpListController::class,"cpCollection"])->withoutMiddleware(config('catch.route.middlewares'));
  32. });
  33. });