Skip to content

GUIDE-139 마이페이지 기능 구현(미완성) 및 어드민 작업(회원, 이벤트 조회 일부 구현)#69

Merged
JaeGeon-SMU merged 9 commits intoguiderun-project:developfrom
2ralumin:main
May 17, 2024
Merged

GUIDE-139 마이페이지 기능 구현(미완성) 및 어드민 작업(회원, 이벤트 조회 일부 구현)#69
JaeGeon-SMU merged 9 commits intoguiderun-project:developfrom
2ralumin:main

Conversation

@2ralumin
Copy link
Copy Markdown
Collaborator

타입

  • Feat
  • Fix
  • Refactor
  • Style
  • Rename
  • Remove
  • Comment
  • Design
  • Docs
  • Core

작업 사항

  • entity db 구조에 맞게 수정 추가 및 repository 생성
  • 마이페이지 파트 구현 (일부 수정 필요)
  • 어드민 회원 및 이벤트 조회 일부 구현
  • EventForm entity 필드 변동으로 에러 나는 이벤트 조회 부분 테스트를 위해 각주 처리
    (AllEventGetService, AdminEventController, AdminEventService, EventFormRepository, AllEventGetService, EventGetService)
  • 패키지 구조 수정. 파트너 부분을 user에서 분리하여 partner 패키지 따로 생성. querydsl 반영으로 user repository가 늘어나서 user 패키지로 따로 분리. 당장은 그렇게 처리했으나 이후 각 도메인별 querydsl 관련 패키지를 추가해서 분리하는 게 나아보인다. 파트너 도메인 패키지 안에 매칭도 포함시켰으나 복잡해질 경우 분리하여 리팩토링 필요.
  • 이벤트 모집 마감 추가
  • 파트너 좋아요 기능 추가(수정 필요)

변경 내용

  • 마이페이지 조회 부분 필터와 정렬 추가 및 조회 코드 querydsl 로 변경
  • 어드민 회원 및 이벤트 조회 부분 querydsl 사용하여 일부 구현
  • 파트너 좋아요 기능 추가
  • 이벤트 모집 마감 기능 추가

관련 이슈

Resolves:

See also:

@JaeGeon-SMU JaeGeon-SMU merged commit 5cc21bd into guiderun-project:develop May 17, 2024
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.

2 participants