Skip to content

[FEAT] 부스 예약 : 관리자 승인 및 QR 발급 Saga 구현 #7

@dldusgh318

Description

@dldusgh318

📝 IssueName

부스 예약 : 관리자 승인 및 QR 발급 Saga 구현

📝 Description

관리자가 부스 예약 신청을 승인하면 QR 발급을 시도하고, QR 발급 성공 시 예약 완료 상태로 전환하는 Saga 흐름을 구현한다.
관리자 승인이라는 외부 행위자 개입이 포함된 Saga 단계이다.

📝 Todo

BE

  • 관리자 예약 신청 목록 조회 API 구현
  • 관리자 예약 승인 API 구현
  • 승인 시 예약 상태를 APPROVED로 변경
  • QR 발급 로직 구현
  • QR 발급 성공 시 예약 상태를 RESERVED로 변경
  • Saga 진행 상태를 확인할 수 있도록 상태값 또는 로그 정리

FE

  • 관리자 예약 신청 목록 화면 구현
  • 예약 신청 상세 정보 표시
  • 승인 버튼 구현
  • 승인 처리 API 연동
  • 승인 후 QR 발급 결과 상태 표시
  • 사용자 예약 상태 화면에 APPROVED/RESERVED 상태 반영

Test/Docs

  • 승인 → QR 발급 → 예약 완료 정상 흐름 테스트
  • 승인 대상이 아닌 예약 승인 시 예외 처리 확인
  • 관리자 승인 개입 방식 기록
  • AI가 외부 행위자 개입을 어떻게 처리했는지 회고 메모 작성

📝 참고 사항

핵심 서술 포인트:
관리자 승인이 끼는 Saga에서 AI가 외부 행위자 개입을 어떻게 처리했는지 기록한다.

예상 상태 흐름:
PENDING_APPROVAL → APPROVED → RESERVED

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions