SubstituteReq API
대타요청 관련 API
📌 대타근무 요청건 상태 Enum
상황 : 알바생A → 알바생B 대타근무 요청
WAITING
알바생A가 요청 후 대기ACCEPTANCE
알바생B가 요청 수락REFUSAL
알바생B가 요청 거절APPROVAL
사장님이 근무 교환 승인 (알바생A 🔄️ 알바생B)DISAPPROVAL
사장님이 근무 교환 비승인CANCELLATION
알바생A가 요청 취소
GET /boss/substituteReqs
대타근무 요청 관리 리스트 조회 (월 별)
Request-Header
*x-auth-token
String
user jwt token
Response-Body
totalSubstituteReqList
List
전체 대타 요청 리스트
year
Integer
년도
month
Integer
월
substituteReqList
List
월별 대타 요청 리스트
substituteReqId
Long
대타 요청 고유 id
senderId
Long
요청 발신자 고유 id
senderName
String
요청 발신자 이름
senderImageUrl
String
요청 발신자 프로필 이미지 url
receiverId
Long
요청 수신자 고유 id
receiverName
String
요청 수신자 이름
receiverImageUrl
String
요청 수신자 프로필 이미지 url
workspaceId
Long
요청 워크스페이스 고유 id
workspaceName
String
요청 워크스페이스 이름
startDateTime
String
요청 스케줄 시작 날짜 시간
endDateTime
String
요청 스케줄 종료 날짜 시간
status
String
요청 상태
GET /boss/substituteReqs/{substituteReqId}
대타근무 요청 관리 상세 조회
Request-Header
*x-auth-token
String
user jwt token
Response-Body
substituteReqId
Long
대타 요청 고유 id
reqMessage
String
요청 메시지
status
String
요청 상태
senderId
Long
요청 발신자 고유 id
senderName
String
요청 발신자 이름
senderImageUrl
String
요청 발신자 프로필 이미지 url
receiverId
Long
요청 수신자 고유 id
receiverName
String
요청 수신자 이름
receiverImageUrl
String
요청 수신자 프로필 이미지 url
workspaceId
Long
요청 워크스페이스 고유 id
workspaceName
String
요청 워크스페이스 이름
startDateTime
String
요청 스케줄 시작 날짜 시간
endDateTime
String
요청 스케줄 종료 날짜 시간
PUT /boss/substituteReqs/{substituteReqId}/accept
대타근무 요청 승인
Request-Header
*x-auth-token
String
user jwt token
PUT /boss/substituteReqs/{substituteReqId}/reject
대타근무 요청 비승인
Request-Header
*x-auth-token
String
user jwt token
Last updated