diff --git a/app/Http/Controllers/Finance/SettlementController.php b/app/Http/Controllers/Finance/SettlementController.php index c33ce375..1fbb700a 100644 --- a/app/Http/Controllers/Finance/SettlementController.php +++ b/app/Http/Controllers/Finance/SettlementController.php @@ -398,10 +398,24 @@ public function paymentStats(Request $request): View|Response // 필터 파라미터 $now = now(); - $startYear = (int) $request->input('start_year', $now->year); - $startMonth = (int) $request->input('start_month', 1); - $endYear = (int) $request->input('end_year', $now->year); - $endMonth = (int) $request->input('end_month', $now->month); + $dateRange = $request->boolean('date_range'); + + if ($dateRange) { + // 기간 범위 모드 + $startYear = (int) $request->input('start_year', $now->year); + $startMonth = (int) $request->input('start_month', 1); + $endYear = (int) $request->input('end_year', $now->year); + $endMonth = (int) $request->input('end_month', $now->month); + } else { + // 단일 월 모드 (기본) + $singleYear = (int) $request->input('year', $now->year); + $singleMonth = (int) $request->input('month', $now->month); + $startYear = $singleYear; + $startMonth = $singleMonth; + $endYear = $singleYear; + $endMonth = $singleMonth; + } + $status = $request->input('status'); $paymentType = $request->input('payment_type'); $partnerId = $request->input('partner_id'); diff --git a/resources/views/finance/settlement/payment-stats.blade.php b/resources/views/finance/settlement/payment-stats.blade.php index 468ddfef..4d191317 100644 --- a/resources/views/finance/settlement/payment-stats.blade.php +++ b/resources/views/finance/settlement/payment-stats.blade.php @@ -5,12 +5,16 @@ @section('content')
- {{ $filters['startYear'] }}년 {{ $filters['startMonth'] }}월 ~ {{ $filters['endYear'] }}년 {{ $filters['endMonth'] }}월 +
+ @if($filters['startYear'] == $filters['endYear'] && $filters['startMonth'] == $filters['endMonth']) + {{ $filters['startYear'] }}년 {{ $filters['startMonth'] }}월 수당 종합 통계 + @else + {{ $filters['startYear'] }}년 {{ $filters['startMonth'] }}월 ~ {{ $filters['endYear'] }}년 {{ $filters['endMonth'] }}월 수당 종합 통계 + @endif