Closed isayaksh closed 1 year ago
현재 매장 관리 앱에서 예약 내역에 대한 UI는 타임 테이블 형식과 리스트 형식이 있다. 타임 테이블 형식의 예약 내역은 각 테이블을 기준으로 테이블 예약 내역을 DTO로 제공하고, 리스트 형식의 예약 내역은 다른 조건 없이 카페의 예약 내역을 DTO로 제공해야 한다.
따라서 각 UI 형식에 맞도록 Response 형식을 변환한다.
추가적으로 Reserved Document의 구조도 변경하였다. 예약 내역에 존재하는 userId 와 tableClassId의 값을 User TableClass로 변경하였다. 근거는 다음과 같다.
Reserved
userId
tableClassId
User
TableClass
✏️ Description
현재 매장 관리 앱에서 예약 내역에 대한 UI는 타임 테이블 형식과 리스트 형식이 있다. 타임 테이블 형식의 예약 내역은 각 테이블을 기준으로 테이블 예약 내역을 DTO로 제공하고, 리스트 형식의 예약 내역은 다른 조건 없이 카페의 예약 내역을 DTO로 제공해야 한다.
따라서 각 UI 형식에 맞도록 Response 형식을 변환한다.
💡 Additional
추가적으로
Reserved
Document의 구조도 변경하였다. 예약 내역에 존재하는userId
와tableClassId
의 값을User
TableClass
로 변경하였다. 근거는 다음과 같다.User
와TableClass
의 내용 전체를 필드로 사용하여도 부담이 될 정도의 큰 용량이 아니다.🛠 Features