main
Jing Li 2024-05-30 20:22:38 +08:00
parent 2069b1f93a
commit 7131eac6fc
1 changed files with 6 additions and 9 deletions

View File

@ -91,18 +91,15 @@ class StatisticsController extends Controller
$input = $this->filterInput($request);
$dateRange1 = $request->input('start_at').','.$request->input('end_at');
$dateRange2 = $request->input('before_start_at').','.$request->input('before_end_at');
$ledger = $statisticService->ledger(
array_merge($input, [
'start_at' => $request->input('start_at'),
'end_at' => $request->input('end_at'),
])
array_merge($input, ['date_range' => $dateRange1])
);
$beforeLedger = $statisticService->ledger(
array_merge($input, [
'start_at' => $request->input('before_start_at'),
'end_at' => $request->input('before_end_at'),
])
array_merge($input, ['date_range' => $dateRange2])
);
// 销售涨幅
@ -124,7 +121,7 @@ class StatisticsController extends Controller
DB::raw('SUM(sales) as sales'),
DB::raw('SUM(expenditure) as expenditure'),
])
->filter($input, LedgerItemFilter::class)
->filter(array_merge($input, ['date_range' => $dateRange1]), LedgerItemFilter::class)
->whereIn('ledger_item_type_id', $lotteryTypes->pluck('key'))
->groupBy(['ledger_item_type_id'])
->get()