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

선생님 학생 채점 기능 개발 #387

Merged
merged 10 commits into from
Jul 5, 2024

Conversation

Huuuunee
Copy link
Member

@Huuuunee Huuuunee commented Jul 5, 2024

💡 배경 및 개요

학생이 제출한 폼을 채점하는 기능을 개발하였습니다.

Resolves: #386

📃 작업내용

markigValue 엔티티 수정 및 userFormValue의 setId로 검사하는 exists 함수 생성
채점 저장 기능 개발 및 채점 완료 시 UNDER_RIVIEW로 상태 변경 및 totalScore 갱신 로직 추가

🙋‍♂️ 리뷰노트

exist 함수를 queryDSL로 해서 더 개선 해볼수있을거 같으면 코드리뷰 부탁드립니다 ~

✅ PR 체크리스트

템플릿 체크리스트 말고도 추가적으로 필요한 체크리스트는 추가해주세요!

  • 이 작업으로 인해 변경이 필요한 문서가 변경되었나요? (e.g. .env, 노션, README)
  • 이 작업을 하고나서 공유해야할 팀원들에게 공유되었나요? (e.g. "API 개발 완료됐어요", "환경값 추가되었어요")
  • 작업한 코드가 정상적으로 동작하나요?
  • Merge 대상 브랜치가 올바른가요?
  • PR과 관련 없는 작업이 있지는 않나요?

🎸 기타

@Huuuunee Huuuunee added 1️⃣ Priority: High 우선순위 - 상 ✨ Feature 신규 기능 labels Jul 5, 2024
@Huuuunee Huuuunee self-assigned this Jul 5, 2024
@Huuuunee Huuuunee linked an issue Jul 5, 2024 that may be closed by this pull request
.fetch()

println(setIds)
println(setIds.all { it in userFormValueIds })
Copy link
Member

Choose a reason for hiding this comment

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

println을 사용한 로그 출력은 지우는 것이 좋을 것 같아요!

Copy link
Member

@chanwoo00106 chanwoo00106 left a comment

Choose a reason for hiding this comment

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

wow nice code

Copy link
Member

@enbraining enbraining left a comment

Choose a reason for hiding this comment

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

야미 코드

@Huuuunee Huuuunee merged commit 3a2f273 into develop Jul 5, 2024
1 check passed
@Huuuunee Huuuunee deleted the feature/386-teacher-grading-form branch July 5, 2024 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1️⃣ Priority: High 우선순위 - 상 ✨ Feature 신규 기능
Projects
None yet
Development

Successfully merging this pull request may close these issues.

선생님 채점 기능을 개발합니다
4 participants