-
Notifications
You must be signed in to change notification settings - Fork 2
feat: ABEEK 영역의 상세보기 모달창 기능 구현 #86
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tr 태그가 thead, tbody 태그와 같은 depth를 갖고 있어서 가독성 차원에서 들여쓰기를 추가하였습니다.
기준을 벗어난 학수번호일 경우 저장하지 않음
fix: 기이수 과목 학수번호 오류 수정
GonghakCoursesByMajorDto 를 CourseDetailsDto로 변경하고 이번 modal 기능에 필요한 semester 필드만 추가하였습니다.
GonghakCoursesByMajorDto 를 리팩토링함에 따라 semester도 함께 반환하도록 리팩토링하였습니다.
최종적으로 controller로 반환되는 GongakResultDto는 AbeekTypeConst 별 AbeekDetailsDto를 가지고 있고 AbeekDetailsDto는 이수 학점 정보인 ResultPoint와 기이수 과목 정보 리스트 coursesDetails 을 가지고 있습니다.
dto 네이밍 변경에 따른 테스트 코드 리팩토링
메서드 분리, CourseDetails 로직 추가
AbeekTypeConst 별로 CourseDetailsDto가 올바르게 저장되는지 확인하는 테스트 코드
Service로부터 userResultRatioDto를 받아온 후 분리하여 각각 resultPoint, coursesDetail로 모델에 전달
tr 태그가 thead, tbody 태그와 같은 depth를 갖고 있어서 가독성 차원에서 들여쓰기를 추가하였습니다.
상세영역이 많을 경우, 스크롤할 수 있도록 모달창 컨테이너의 div 영역의 크기를 고정하였습니다.
- layout -> mainLayout : main 화면에서 쓰이는 레이아웃 - layout2 -> userLayout : 로그인 후 쓰이는 레이아웃
Closed
gmltn9233
approved these changes
Nov 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔧연결된 이슈
🛠️작업 내용
abeekDetailModal.html) 추가🤷♂️PR이 필요한 이유
인증정보 확인을 눌렀을 때, 불러와지는statsForm.html과abeekDetailModal.html이 함께 렌더링됩니다.display : none)tbody만 표시합니다.✔️PR 체크리스트