You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
새로운 UserResponse DTO를 통해 다음 필드만 반환 : userId, name, cardinals, department
admin이라는 이름의 공용 관리자 계정은 반환 리스트에서 제외
멤버 상세 조회 API
새로운 API를 통해 특정 멤버의 상세 정보를 조회.
요청 파라미터: userId.
기존 AdminResponse DTO를 사용하여 상세 정보를 반환.
✏️ 관련된 구체적인 설명
현재 멤버 조회 로직
모든 멤버를 조회하여 기수별로 정렬한 후 프론트엔드로 전달 -> 반환하는 데이터가 너무 많음
수정 후 로직
멤버 리스트 조회 시 축소된 데이터를 반환하도록 하여 개선
상세 조회 API를 추가하여 특정 멤버의 상세 정보(기존 dto 반환 데이터)를 개별적으로 제공
⭐️ 추가 사항
API 설계
GET 축소된 멤버 리스트 반환
GET 특정 멤버의 상세 정보 반환
공용 관리자 계정(admin) 제외 로직 추가 -> 멤버 리스트 반환 시 admin 이름의 계정은 필터링 처리
기존 반환 형식 유지 (CommonResponse 구조) -> 현재 사용 중인 dto, mapper, usecaseImpl 구조와 동일하게 설계 및 구현
The text was updated successfully, but these errors were encountered:
❓개발 내용
✏️ 관련된 구체적인 설명
현재 멤버 조회 로직
수정 후 로직
⭐️ 추가 사항
API 설계
공용 관리자 계정(admin) 제외 로직 추가 -> 멤버 리스트 반환 시 admin 이름의 계정은 필터링 처리
기존 반환 형식 유지 (CommonResponse 구조) -> 현재 사용 중인 dto, mapper, usecaseImpl 구조와 동일하게 설계 및 구현
The text was updated successfully, but these errors were encountered: