Admin APIAdmin Dashboard API
PATCH /ai/admin/dashboard/applications/{applicationId}/revert-status
직전 선정 상태로 복귀
직전 선정 상태로 복귀
신청의 선정 상태를 직전 상태로 되돌립니다.
상태가 변경될 때마다 직전 상태가 previousSelectionStatus에 자동 저장됩니다. 이 API는 해당 값으로 복귀합니다.
HTTP 요청
PATCH /ai/admin/dashboard/applications/{applicationId}/revert-status
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
applicationId | Long | 예 | 신청 ID |
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "직전 상태로 복귀되었습니다.",
"data": null
}에러 응답
| 상태 코드 | 설명 |
|---|---|
400 | 되돌릴 이전 상태가 없음 (최초 상태이거나 한 번도 변경되지 않은 경우) |
404 | 존재하지 않는 신청 ID |
동작 설명
WAITING → ELIMINATED변경 후 호출 시 →WAITING으로 복귀RESERVED → WAITING변경 후 호출 시 →RESERVED로 복귀- 복귀 상태가
SELECTED인 경우 매칭/배송 테이블도 자동 생성 - 복귀 후
previousSelectionStatus는 복귀 이전 현재값으로 갱신됨 (연속 되돌리기 가능)