create sales report range frontend

This commit is contained in:
omair saleh
2021-10-12 13:13:12 +08:00
parent 04215916f5
commit 8178cda2b4
4 changed files with 152 additions and 121 deletions
@@ -17,9 +17,8 @@ use Illuminate\Http\Request;
class MonthlyReportController
{
public function salesReport(Request $request): JsonResponse {
$from = $request->input('from') ? Carbon::parse($request->input('from')) : Carbon::now()->startOfMonth();
$to = $request->input('to') ? Carbon::parse($request->input('to')) : Carbon::now()->endOfMonth();
$from = $request->route('from') ? Carbon::parse($request->route('from')) : Carbon::now()->startOfMonth();
$to = $request->route('to') ? Carbon::parse($request->route('to')) : Carbon::now()->endOfMonth();
$containers = Container::whereBetween('loading_date', [$from, $to])->orderBy('loading_date')->get();