Skip to content

Feature/dp 354 badge system apply#205

Merged
projectmiluju merged 4 commits into
developfrom
feature/DP-354-badge-system-apply
Sep 12, 2025
Merged

Feature/dp 354 badge system apply#205
projectmiluju merged 4 commits into
developfrom
feature/DP-354-badge-system-apply

Conversation

@sunsetkk
Copy link
Copy Markdown
Collaborator

🔀 PR 제목

  • [Feature] Abandon 배지 부여 및 팀 종료 배지 로직 적용

📌 작업 내용 요약

어떤 작업을 했는지 간략히 설명해주세요.

  • BadgeService에 grantAbandonBadge() 메서드 추가
  • TeamCommandService: 중도 하차(withdrawMember) 시 abandon 배지 부여
  • TeamLifecycleService: 팀 종료 시 배지 부여 대상에서 추방/탈퇴된 멤버 제외
  • TeamMemberRepository: findByTeam_IdAndDeletedAtIsNull() 메서드 추가

✅ 체크리스트

PR을 올리기 전에 아래 항목을 확인했나요?

  • 기능 요구사항을 모두 구현했나요?
  • 로컬에서 기능을 직접 테스트했나요?
  • 코드 컨벤션 및 스타일을 지켰나요?
  • 관련된 이슈에 연결했나요?

🔗 관련 이슈

Closes #이슈번호 또는 Related to #이슈번호 형태로 작성


📎 기타 참고 사항

추가로 리뷰어가 참고해야 할 사항이 있다면 적어주세요.

  • 탈주
image image
  • 성공적 마무리
image image

@sunsetkk sunsetkk self-assigned this Sep 12, 2025
@projectmiluju projectmiluju merged commit d32e89f into develop Sep 12, 2025
@projectmiluju projectmiluju deleted the feature/DP-354-badge-system-apply branch September 13, 2025 07:54
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.

[BE][Feature] 배지 시스템 정식 적용 (로그인, 프로젝트, 스터디, 조회 리팩토링 포함)

2 participants