feat(proxy-input): 연차 정보 연동 — 연차 작업자 비활성화 + 뱃지

- 모델: getDailyStatus에 vacation_type 쿼리 추가
- 프론트: 연차(ANNUAL_FULL) 카드 비활성화 + 선택/일괄설정/저장에서 제외
- 반차/반반차/조퇴: 뱃지 표시 + 근무시간 자동 조정 (4h/6h/2h)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-03-31 13:09:05 +09:00
parent 492843342a
commit 755e4142e1
4 changed files with 63 additions and 10 deletions

View File

@@ -226,6 +226,17 @@
margin-bottom: 6px;
}
@keyframes ds-shimmer { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } }
/* 연차 비활성화 */
.pi-card.vacation-disabled { opacity: 0.5; }
.pi-card.vacation-disabled .pi-card-form { pointer-events: none; }
.pi-card.vacation-disabled .pi-card-header { cursor: default; }
.pi-vac-badge {
font-size: 0.65rem; font-weight: 600;
padding: 2px 6px; border-radius: 4px;
background: #dcfce7; color: #166534;
margin-left: 4px;
}
.ds-empty { display: flex; flex-direction: column; align-items: center; gap: 8px; padding: 48px 16px; color: #9ca3af; font-size: 0.875rem; }
.ds-link { color: #2563eb; font-size: 0.8rem; text-decoration: underline; }