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: 시간표 조회 API 이수 구분 반환 추가 #1150

Open
wants to merge 5 commits into
base: feature/1140-graduation-credit-calculator
Choose a base branch
from

Conversation

Soundbar91
Copy link
Contributor

🔥 연관 이슈

🚀 작업 내용

  1. GET /v2/timetables/lecture의 응답에 이수 구분 추가
  2. 이수 구분 관련 Repository, Exception 작업
  3. POST /v2/timetables/lecture의 요청에서 year, department, code를 이용해서 이수 구분 id 저장
  4. 테스트 코드 수정

💬 리뷰 중점사항

student 테이블의 year, department와 timetable_lecture의 code를 이용해서 catalog 테이블의 id를 얻습니다.
catalog의 id를 이용해서 course_type_id를 찾아서 timetable_lecture에 저장하도록 작성했습니다.

timetable_lecture의 course_type_id를 이용해서 이수 구분을 응답으로 반환하도록 작성했습니다.
노후화 이전 PR

@Soundbar91 Soundbar91 self-assigned this Dec 21, 2024
@Soundbar91 Soundbar91 added 기능 새로운 기능을 개발합니다. Team User 유저 팀에서 작업할 이슈입니다 labels Dec 21, 2024
Copy link
Contributor

@duehee duehee left a comment

Choose a reason for hiding this comment

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

전체적으로 잘 작성해주신 거 같아요!
작은 수정사항 하나만 확인해주세요 :D

public CourseType HRD_필수() {
return courseTypeRepository.save(
CourseType.builder()
.name("MSC 필수")
Copy link
Contributor

Choose a reason for hiding this comment

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

C

Suggested change
.name("MSC 필수")
.name("HRD 필수")

👀

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