Skip to content

Conversation

@Leesowon
Copy link
Collaborator

관련 이슈

📌 작업 개요

  • BaseEntity 공통 엔티티 생성 (createdAt, updatedAt 자동 관리)
  • Dispatch 엔티티에 상태 추적 필드 추가 (dispatchNumber, cancelReason 등)
  • Transporter 엔티티 BaseEntity 상속으로 변경
  • 사무실 배차 상세 조회 API 구현 (GET /api/v1/office/dispatch/{id})
  • 배차 상태별 카운트 API 구현 (GET /api/v1/office/dispatch/summary)
  • HOLD 상태 추가 및 자동배차 로직 개선
  • 배차 상세 조회 응답값에 Swagger 문서화 추가

✨ 기타 참고 사항

  • 배차 상세 조회 시 고객 전화번호는 마스킹 처리됨 (010-****-5678)
  • cancelReason 필드는 최대 200자 제한
  • dev/local 환경에서는 X-Temp-User-Id 헤더로 테스트 가능

✅ 체크리스트

  • PR 템플릿에 맞추어 작성했어요.
  • PR에 적절한 라벨을 선택했어요.
  • 변경 내용에 대한 테스트를 진행했어요.
  • application.yml 파일을 수정했다면, Notion에 업로드, github security 수정 및 공유했어요.
  • 로컬 서버에서 정상 동작을 확인했어요. (main, test)
  • 불필요한 코드는 삭제했어요.

@Leesowon Leesowon self-assigned this Jan 13, 2026
@Leesowon Leesowon added the ✨ Feature 새로운 기능을 추가합니다. label Jan 13, 2026
@Leesowon Leesowon changed the title Feat/51 office dispatch [#51] feat: 사무실-배차 조회 api Jan 13, 2026
@Leesowon Leesowon merged commit 9b2243e into dev Jan 13, 2026
1 check passed
@Leesowon Leesowon deleted the feat/51-office-dispatch branch January 13, 2026 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 새로운 기능을 추가합니다.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants