fix: [approvals] 결재선 인원 목록 직급순 정렬 적용

- 부서 내 정렬: 직급(pos_rank) → 직책(pos_title) → 이름 순
- COALESCE로 직급/직책 없는 사용자는 하단 배치
This commit is contained in:
김보곤
2026-02-28 09:20:23 +09:00
parent 317beb1b5e
commit fce8b7011e

View File

@@ -81,6 +81,7 @@ public function list(): JsonResponse
})
->whereNull('users.deleted_at')
->orderBy('departments.name')
->orderByRaw('COALESCE(pos_rank.sort_order, pos_title.sort_order, 9999) ASC')
->orderBy('users.name')
->select([
'users.id',