Skip to content

Commit a2f1899

Browse files
committed
CLAP-335 Refactor: 부서 담당자 권한 여부 추가
<footer> - 관련: #429
1 parent 4d1a276 commit a2f1899

File tree

2 files changed

+10
-2
lines changed

2 files changed

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

3+
import io.swagger.v3.oas.annotations.media.Schema;
4+
35
public record FindAllDepartmentsResponse(
46
Long departmentId,
5-
String name) {
7+
String name,
8+
@Schema(description = "담당자 권한 여부")
9+
Boolean isManager) {
610
}

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ public class DepartmentResponseMapper {
77
private DepartmentResponseMapper() {
88
throw new IllegalStateException("Utility class");
99
}
10+
1011
public static FindAllDepartmentsResponse toFindAllDepartmentsResponse(Department department) {
11-
return new FindAllDepartmentsResponse(department.getDepartmentId(), department.getName());
12+
return new FindAllDepartmentsResponse(
13+
department.getDepartmentId(),
14+
department.getName(),
15+
department.isManager());
1216
}
1317
}

0 commit comments

Comments
 (0)