diff --git a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php index 42d84de0..c7eaca9e 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchOrderListsFromYdPortalProcessor.php @@ -136,7 +136,7 @@ class FetchOrderListsFromYdPortalProcessor public function execute(?Carbon $start = null, ?Carbon $end = null) { try { - $start = $start ? $start : Carbon::today()->subDays(14); + $start = $start ? $start : Carbon::today()->subMonths(1); $startLimit = Carbon::parse('01-12-2021'); @@ -144,7 +144,7 @@ class FetchOrderListsFromYdPortalProcessor $start = $startLimit; } - $end = $end ? $end : Carbon::today()->addDay()->subDays(7); + $end = $end ? $end : Carbon::today()->addDay(); $orderRequest = $this->fetchesDataFRomYDPortal->clientRequest('http://www.yd-wl.com/api/GetOrderList.ashx', 'GET', [ 'begintime' => $start->timestamp, diff --git a/routes/web.php b/routes/web.php index 8dc4b0be..4d0c797b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -228,8 +228,10 @@ Route::get('/debug', function (){ dd($issues); }); -Route::get('/yd', function (){ - (App()->make(FetchOrderListsFromYdPortalProcessor::class))->execute(); +Route::get('/yd', function (\Illuminate\Http\Request $request){ + $start = $request->input('start_date') ? \Carbon\Carbon::parse($request->input('start_date')): null; + $end = $request->input('end_date') ? \Carbon\Carbon::parse($request->input('end_date')): null; + (App()->make(FetchOrderListsFromYdPortalProcessor::class))->execute($start, $end); }); Route::get('/min_cbm', function (){