Skip to content
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

feat : 학기와 이수구분으로 강의 찾기 #1184

Conversation

duehee
Copy link
Contributor

@duehee duehee commented Jan 19, 2025

🔥 연관 이슈

🚀 작업 내용

  1. 학기와 이수구분을 입력받아 그에 알맞는 강의들을 출력할 수 있도록 했습니다.
  • 학기(년도, 학기), 이수구분를 아래의 사진처럼 입력합니다.
image
  • 그러면 같은 이수구분을 가진 수업들이 일부 정보만을 가지고 출력됩니다.
image

💬 리뷰 중점사항

간단한 로직인데 머리에서 계속 꼬여서 여러 번 해멘 경우..
입력한 학기에서 이수구분을 확인하여 어떤 강의를 들어야하는지 출력하도록 했습니다.

추가적으로 !!!! year 관련된 로직 오류터져서 일단은 주석 처리 해놨습니다. 작업 끝나고 지울게요.

그 외 레포지토리 정리랑 flyway 오류 있어서 수정했습니다. 작업 시 확인해주세요.

로직은 학기(연도+학기)와 이수구분의 이름을 입력받으면 이수구분의 이름으로 이수구분의 아이디를 찾습니다.
이 이수구분의 아이디로 카탈로그에서 모든 강의를 가져옵니다.(현재 좀 무거운데, 중복 처리 된 거 빼면 가벼워 질 것 같습니다.)
카탈로그에서 강의 코드를 가져오고, 입력받은 학기와 강의코드를 통하여 그 학기의 이수구분에 맞는 강의들을 전체 반환합니다.

이상한 점 있으면 말씀해주세요 :D

@duehee duehee added the Team User 유저 팀에서 작업할 이슈입니다 label Jan 19, 2025
@duehee duehee self-assigned this Jan 19, 2025
@github-actions github-actions bot added the 기능 새로운 기능을 개발합니다. label Jan 19, 2025
Copy link
Contributor

@Soundbar91 Soundbar91 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

솔선수범 굳 !
코멘트 확인해주세욥

@Soundbar91 Soundbar91 marked this pull request as draft January 22, 2025 11:27
@Soundbar91 Soundbar91 marked this pull request as ready for review January 22, 2025 14:12
@duehee duehee merged commit 0527431 into feature/1140-graduation-credit-calculator Jan 25, 2025
2 checks passed
@duehee duehee deleted the feature/return-coursetype-lecture branch January 25, 2025 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team User 유저 팀에서 작업할 이슈입니다 기능 새로운 기능을 개발합니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants