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

✨ [Feature] 서류 결과 등록 API #805

Merged
merged 6 commits into from
Apr 4, 2024

Conversation

Kimhan-nah
Copy link
Member

@Kimhan-nah Kimhan-nah commented Apr 3, 2024

📌 개요

  • 서류 결과 등록 API

💻 작업사항

  • 서류 결과 등록 API
    • 합격일 경우 면접 날짜 등록
    • 알림은 TODO 주석 추가해뒀습니다.
  • 단위 테스트, 통합 테스트 작성
  • 최종 결과 등록 (updateFinalApplicationStatusAndNotification 메서드)에서 BusinessException -> NotExistException가 더 적합한 것 같아서 수정했습니다.

💡Issue 번호

@Kimhan-nah Kimhan-nah added the enhancement New feature or request label Apr 3, 2024
@Kimhan-nah Kimhan-nah self-assigned this Apr 3, 2024
@Kimhan-nah Kimhan-nah force-pushed the 563-feature-면접-날짜-등록-api branch from 4fccfed to 1e55eb8 Compare April 3, 2024 06:39
@codecov-commenter
Copy link

codecov-commenter commented Apr 3, 2024

Codecov Report

Attention: Patch coverage is 62.50000% with 3 lines in your changes are missing coverage. Please review.

Project coverage is 75.11%. Comparing base (ecf52a1) to head (cceab91).

Files Patch % Lines
...ava/gg/data/recruit/application/RecruitStatus.java 66.66% 2 Missing ⚠️
...ruit/recruitment/RecruitStatusAdminRepository.java 50.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@                Coverage Diff                @@
##             recruit-dev     #805      +/-   ##
=================================================
- Coverage          75.12%   75.11%   -0.01%     
- Complexity          1076     1082       +6     
=================================================
  Files                365      366       +1     
  Lines               4787     4803      +16     
  Branches             393      397       +4     
=================================================
+ Hits                3596     3608      +12     
- Misses              1011     1014       +3     
- Partials             180      181       +1     
Flag Coverage Δ
integrationTest 69.64% <62.50%> (-0.05%) ⬇️
unitTest 33.06% <50.00%> (+0.24%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@@ -101,9 +106,12 @@ private void addCheckList(Question question, List<String> checkList) {
*/
@Transactional
public void updateFinalApplicationStatusAndNotification(UpdateApplicationStatusDto dto) {
Copy link
Contributor

Choose a reason for hiding this comment

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

저희 service layer parameter받는거 param으로 객체명 통일하기로 한거 아닌가여

Copy link
Member Author

@Kimhan-nah Kimhan-nah Apr 3, 2024

Choose a reason for hiding this comment

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

service/param/*Param.java 말씀하시는 거죠?
이부분 현재 service/dto/*Dto.java로 구성되어 있어서 지금 수정하면 승철님 PR이랑 컨플릭트 많이 생길 것 같습니다
마지막에 합치는 PR에서 한꺼번에 수정하겠습니다!

Copy link
Contributor

@wken5577 wken5577 left a comment

Choose a reason for hiding this comment

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

확인완료!

@Kimhan-nah Kimhan-nah merged commit c2dff0a into recruit-dev Apr 4, 2024
2 checks passed
@Kimhan-nah Kimhan-nah deleted the 563-feature-면접-날짜-등록-api branch April 5, 2024 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants