## 어떤 기능인가요? > 추가하려는 기능에 대해 간결하게 설명해주세요 관리자 행사 목록의 공개 상태 드롭다운·삭제, 그리고 "신청 현황" 화면과 신청자 상세(폼 조회)에 붙일 API를 만든다. - 공개 상태 변경 `PATCH /v1/admin/events/{eventId}/publish` - 행사 삭제 `DELETE /v1/admin/events/{eventId}` — soft delete, 신청자가 있어도 허용 - 신청 현황 `GET /v1/admin/events/{eventId}/applications` — 한 행에 질문 답변 전부, 이름·학번 검색, 신청 상태 필터, 신청 순, 페이지 번호 방식 - 신청자 상세 `GET /v1/admin/events/{eventId}/applications/{applicationId}` — 질문 전체에 답변을 붙인 폼 형태(표에서 잘린 답변 확인용) ## 📝 작업 상세 내용 - [ ] 공개 상태 변경 API - [ ] 행사 삭제 API - [ ] 신청 현황 조회 API — 이름·학번은 회원 도메인이라 UseCase에서 조합 - [ ] 신청자 상세 조회 API - [ ] 신규 에러코드 `EVENT_INVALID_APPLICATION_STATUS` - [ ] 단위 테스트 ## 📁 참고 자료 (선택) - 선행: #135 (PR #136) 위에 쌓는다 - 제외(회의 결정): 참석 여부 드롭다운, 운영진 취소 처리, 다운로드 - 기타 입력값(`otherText`)은 사용자 신청 API에 컬럼을 추가하는 후속 PR에서 함께 넣는다 - 탈퇴한 회원의 신청은 이름·학번을 비워 내려준다(학생회비 요청 목록과 같은 처리)
Activity