File tree Expand file tree Collapse file tree
src/main/java/clap/server
adapter/inbound/web/dto/admin/response
application/mapper/response Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package clap .server .adapter .inbound .web .dto .admin .response ;
22
33import clap .server .adapter .outbound .persistense .entity .member .constant .MemberRole ;
4+ import clap .server .adapter .outbound .persistense .entity .member .constant .MemberStatus ;
45import io .swagger .v3 .oas .annotations .media .Schema ;
56
67import 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) {}
Original file line number Diff line number Diff line change 55
66import java .util .List ;
77
8+
89public 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}
You can’t perform that action at this time.
0 commit comments