- 사용자 모델과 로그인 시스템이 있다.
- 사용자에게는 매년 15일의 연차가 부여됩니다.
- 사용자는 연차/반차(0.5일)/반반차(0.25일)에 해당하는 휴가를 신청할 수 있습니다.
- 휴가 신청시 시작일, 종료일(반차/반반차의 경우는 필요없음), 사용 일수, 코멘트(선택 항목)를 입력합니다.
- 휴가 신청시 남은 연차를 표시합니다.
- 연차를 모두 사용한 경우 휴가를 신청할 수 없습니다.
- 추가 기능: 사용 일수를 입력하는 대신 시작일, 종료일을 가지고 공휴일을 제외하고 계산해도 됩니다.
- 아직 시작하지 않은 휴가는 취소할 수 있습니다.
-
휴가 신청 : 로그인 API 호출 -> 휴가 신청 API 호출
-
휴가 취소 : 로그인 API 호출 -> 목록 API 호출 -> 휴가 보기 API 호출 -> 휴가 취소 API 호출
- header에 ["Authorization" : "Token {accessToken}"] 형식으로 추가합니다.
- Token 뒤에 한 자리 스페이스(" ")를 둡니다.