[feat] 솜커톤 API 컴퓨터공학부 내 전과 여부, 학생회비 납부 여부 추가 #108
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.
[feat] 솜커톤 API 컴퓨터공학부 내 전과 여부, 학생회비 납부 여부 추가
😺 Issue
🔄 변경 내용
[ feat ]
엔티티
SomParticipant→isTransferredInCS(Boolean),isPaid(Boolean)필드 추가요청 DTO
SomParticipantRequestDto→isTransferredInCS(Boolean),isPaid(Boolean)필드 추가응답 DTO
SomParticipantResponseDto→isTransferredInCS(Boolean),isPaid(Boolean)필드 추가,@Setter제거 → Builder 기반 불변 객체로 변경서비스
SomParticipantService→createParticipant()신규 Boolean 필드 처리 및toResponseDto()로직 수정[ test ]
테스트
SomParticipantServiceTest→isTransferredInCS,isPaid필드 추가 후 생성 · 조회 · 수정 · 삭제 테스트 수정테스트 검증
✅ 체크리스트
🧪 테스트
💻 테스트 화면