| 항목 | 내용 |
|---|---|
| 기능명 | 근무 신청 |
| 기능 ID | FSD-3.1.1 |
| 관련 도메인 | User, Shift, Application |
| 작성 상태 | Draft |
사용자가 원하는 날짜와 지점의 근무 타임에 신청을 등록한다.
| ID | 규칙 |
|---|---|
| BR-01 | 우선 근무자가 또는 일반 근무자 회원만 신청 가능하다. |
| BR-02 | 모집 중인 근무만 신청 가능하다. |
| BR-03 | 동일 사용자는 동일 근무에 1회만 신청 가능하다. |
| BR-04 | 이미 승인된 동일 근무가 존재하면 신청할 수 없다. |
| BR-05 | 모집 마감 이후에는 신청할 수 없다. |
| BR-06 | 신청 취소 이력이 있는 경우 동일 근무에 재신청할 수 없다. |
| BR-07 | 1주일(일~토) 기준 최대 6일까지 근무 가능하다. |
| BR-08 | 최근 2주 기간 내 최대 연속 10일까지 근무 가능하다. |
| BR-09 | 직전 근무 퇴근 시각 기준 11시간 이내에는 추가 근무 신청이 불가능하다. |
| ID | 조건 |
|---|---|
| PRE-01 | 회원 로그인 상태 |
| PRE-02 | 근무 정보 존재 |
| PRE-03 | 모집 상태가 OPEN |