Skip to content

Commit b8e9aa8

Browse files
Sihun23Sihun23
authored andcommitted
CLAP-362 fix: 회원 상태 필드 추가
1 parent 8a6c12a commit b8e9aa8

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

src/main/java/clap/server/adapter/inbound/web/dto/admin/response/RetrieveAllMemberResponse.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package clap.server.adapter.inbound.web.dto.admin.response;
22

33
import clap.server.adapter.outbound.persistense.entity.member.constant.MemberRole;
4+
import clap.server.adapter.outbound.persistense.entity.member.constant.MemberStatus;
45
import io.swagger.v3.oas.annotations.media.Schema;
56

67
import java.time.LocalDateTime;
@@ -31,7 +32,10 @@ public record RetrieveAllMemberResponse(
3132
String departmentRole,
3233

3334
@Schema(description = "가입일", example = "2024-01-01T12:00:00")
34-
LocalDateTime createdAt
35+
LocalDateTime createdAt,
36+
37+
@Schema(description = "회원 상태", example = "APPROVAL_REQUEST")
38+
String memberStatus
3539

3640

3741
) {}

src/main/java/clap/server/application/mapper/response/AdminResponseMapper.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import java.util.List;
77

8+
89
public class AdminResponseMapper {
910
private AdminResponseMapper() {
1011
throw new IllegalStateException("Utility class");
@@ -26,7 +27,8 @@ public static RetrieveAllMemberResponse toRetrieveAllMemberResponse(Member membe
2627
member.getMemberInfo().getDepartment().getName(),
2728
member.getMemberInfo().getRole(),
2829
member.getMemberInfo().getDepartmentRole(),
29-
member.getCreatedAt()
30+
member.getCreatedAt(),
31+
member.getStatus().name()
3032
);
3133
}
3234
}

0 commit comments

Comments
 (0)