Skip to content

[Feat/#121] 약관 동의 내용 저장, 조회 #122

Merged
kae-mi merged 1 commit intodevelopfrom
feat/#121-terms
Nov 27, 2025
Merged

[Feat/#121] 약관 동의 내용 저장, 조회 #122
kae-mi merged 1 commit intodevelopfrom
feat/#121-terms

Conversation

@kae-mi
Copy link
Copy Markdown
Contributor

@kae-mi kae-mi commented Nov 27, 2025

✅ PR 타입 (하나 이상 선택해주세요)

  • 기능 추가
  • 기능 삭제
  • 리팩토링 / 코드 개선
  • 의존성 / 환경 설정 변경
  • 버그 수정
  • 기타 (하단에 설명)

 

✨ 어떤 내용인가요?

회원가입 이후 진행하는 약관 동의/미동의 내용을 member 테이블에 저장하고, 내역을 조회하는 API를 구현한다.

 

🔍 작업 상세 내용

[x] TermsAgreement VO 추가
- 서비스 이용 약관, 개인정보 수집, 위치정보 약관 동의 여부 저장
[x] Member 엔티티에 약관 동의 필드 추가
- @EmbeddedTermsAgreement 추가
[x] 약관 동의 API 구현
- POST /api/members/terms : 약관 동의 등록/수정
- GET /api/members/terms : 약관 동의 상태 조회

 

💬 리뷰어에게 전달할 내용 (선택)

테스트 방법, 주의 깊게 봐줬으면 하는 부분 등

 

🔗 관련 이슈

@kae-mi kae-mi self-assigned this Nov 27, 2025
@github-actions
Copy link
Copy Markdown

📊 코드 커버리지 리포트

Overall Project 65.53% -0.93% 🔴
Files changed 14.71% 🔴

File Coverage
Member.java 85% -5% 🔴
MemberService.java 69.83% -14.66% 🔴
TermsAgreement.java 48% -52% 🔴
MemberController.java 41.38% -39.66% 🔴
TermsAgreementResponseDto.java 0% 🔴
TermsAgreementRequestDto.java 0% 🔴

@kae-mi kae-mi merged commit 6b3ab3e into develop Nov 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 약관 동의 내용 저장, 조회 API

1 participant