SendOrderStatisticsController.php 829 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. /**
  3. * 派单统计数据
  4. */
  5. namespace App\Http\Controllers\Channel\SendOrder;
  6. use App\Http\Controllers\Channel\BaseController;
  7. use App\Modules\SendOrder\Services\SendOrderStatisticsService;
  8. use Hashids;
  9. use Illuminate\Http\Request;
  10. class SendOrderStatisticsController extends BaseController
  11. {
  12. /**
  13. * @apiDefine sendOrder 派单
  14. */
  15. /**
  16. * 渠道周报表数据
  17. * @param Request $request
  18. */
  19. function getWeeklySendOrderStatistics(Request $request)
  20. {
  21. $distribution_channel_id = $this->getChannelId();
  22. if(empty($distribution_channel_id)){
  23. return response()->error('PARAM_EMPTY');
  24. }
  25. $data = SendOrderStatisticsService::getWeeklySendOrderStatistics($distribution_channel_id);
  26. \Log::info($data);
  27. return response()->success($data);
  28. }
  29. }