-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Step-2 잔여 좌석 조회 API 개발 #65
Conversation
18c965a
to
e0c6f74
Compare
e0c6f74
to
f91314a
Compare
@@ -42,4 +47,12 @@ public Page<ShowMainResponse> getShowListWithPagination( | |||
.collect(Collectors.toList()); | |||
return new PageImpl<>(response, pageable, response.size()); | |||
} | |||
|
|||
@GetMapping("/{showId}/schedule/times/{timeScheduleId}/seats/grades/remaining-counts") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이 api의 경우 날짜를 누른후, 공연시간 내부에서 등극별 남은좌석수를 조회하는 기능이군요.
그렇다면 아래 화면에서 보여야 되는군요
![image](https://private-user-images.githubusercontent.com/105277168/270110811-dd3f1341-7bf0-4ff0-8387-4844dac4ebb0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEwNjgyOTIsIm5iZiI6MTcyMTA2Nzk5MiwicGF0aCI6Ii8xMDUyNzcxNjgvMjcwMTEwODExLWRkM2YxMzQxLTdiZjAtNGZmMC04Mzg3LTQ4NDRkYWM0ZWJiMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzE1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcxNVQxODI2MzJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNjgxNzc1YzkwN2JkZDRkNzhhNGNjZmEyM2U2OWE5MjA3ZjYxMmVhOTkzODRhOTEyNDAxZGI1NjY4ZDc0ZmMyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.f_Jqk2_t4j_HklJFf76dvAaQGA6vmX24AKqT5VJKhCM)
-
client에서 넣어주어야 하는
timeScheduleId
는 어떻게 알 수 있을까요?
바로 직전화면인 montly 정보를 보여주는 화면은/{showId}/schedules
을 통해 구성되는데 이때는timeScheduleId
를 알 수 없습니다. -
url path는 리소스의 접근을 의미하고
/
하나마다 리소스의 계층을 의미한다고 보면 매우 복잡한 구조를 사용한걸로 보입니다.
화면구성에서 유저의 Input은 "날짜의 선택" 이었습니다. 이를 통해 더 간단하게 설계해 볼 수 있을까요?
관련된 이슈 번호
변경사항 (할 일)
위 빨간 네모 박스에서 사용하게 될 api 를 개발합니다.
현재는 별다른 제한 사항이 없기 때문에 성능은 깊게 고민하지 않고 개발 할 예정입니다
추가 점검사항
etc
해당 PR 은 #58, #59
이슈
에 의존성을 가지고 있습니다#58, #59[Feature] 잔여 좌석 도메인 설계 가 Merge 된 이후 적용 될 예정입니다