Jing Li 2024-04-15 23:01:46 +08:00
parent 7287a2bd38
commit dde3b2e72c
1 changed files with 3 additions and 7 deletions

View File

@ -3,7 +3,7 @@
namespace App\Admin\Controllers\Finance;
use App\Admin\Controllers\AdminController;
use App\Admin\Filters\LedgerItemFilter;
use App\Admin\Filters\LedgerFilter;
use App\Admin\Filters\StoreFilter;
use App\Models\Ledger;
use App\Models\Store;
@ -54,12 +54,8 @@ class StoreStatisticController extends AdminController
->get(['id', 'title']);
/** @var \Illuminate\Database\Eloquent\Collection */
$statistics = Ledger::select([
'store_id',
DB::raw('SUM(sales) as sales'),
DB::raw('SUM(expenditure) as expenditure'),
])
->filter($request->input(), LedgerItemFilter::class)
$statistics = Ledger::select(['store_id', DB::raw('SUM(sales) as sales'), DB::raw('SUM(expenditure) as expenditure')])
->filter($request->input(), LedgerFilter::class)
->groupBy('store_id')
->get()
->keyBy('store_id');