feat: [leave] 잔여연차 테이블 헤더 클릭 정렬 기능 추가
- 사원, 부서, 입사일, 부여, 사용, 잔여, 소진율 컬럼 정렬 지원 - 기본 정렬: 입사일 오름차순 (빠른 순) - 활성 정렬 컬럼 파란색 강조 + 방향 화살표 표시
This commit is contained in:
@@ -181,10 +181,12 @@ public function cancel(Request $request, int $id): JsonResponse
|
||||
public function balance(Request $request): JsonResponse|Response
|
||||
{
|
||||
$year = $request->integer('year', now()->year);
|
||||
$balances = $this->leaveService->getBalanceSummary($year);
|
||||
$sort = $request->input('sort', 'hire_date');
|
||||
$direction = $request->input('direction', 'asc');
|
||||
$balances = $this->leaveService->getBalanceSummary($year, $sort, $direction);
|
||||
|
||||
if ($request->header('HX-Request')) {
|
||||
return response(view('hr.leaves.partials.balance', compact('balances', 'year')));
|
||||
return response(view('hr.leaves.partials.balance', compact('balances', 'year', 'sort', 'direction')));
|
||||
}
|
||||
|
||||
return response()->json([
|
||||
|
||||
Reference in New Issue
Block a user