diff --git a/src/main/java/io/company/localhost/controller/api/ProjectController.java b/src/main/java/io/company/localhost/controller/api/ProjectController.java index b127479..4d9963e 100644 --- a/src/main/java/io/company/localhost/controller/api/ProjectController.java +++ b/src/main/java/io/company/localhost/controller/api/ProjectController.java @@ -168,4 +168,17 @@ public class ProjectController { return ApiResponse.ok(promemberService.selectMemberProjects(memberSeq)); } + /** + * 프로젝트 모든 사용자 참여기간 조회 + * + * @return + * + */ + @ParameterCheck + @GetMapping("/period/{projctSeq}") + public ApiResponse> selectUserProjectPeriod(@PathVariable int projctSeq) { + + return ApiResponse.ok(netprojctService.selectUserProjectPeriod(projctSeq)); + } + } diff --git a/src/main/java/io/company/localhost/mapper/NetprojctMapper.java b/src/main/java/io/company/localhost/mapper/NetprojctMapper.java index 61b4695..d3e047c 100644 --- a/src/main/java/io/company/localhost/mapper/NetprojctMapper.java +++ b/src/main/java/io/company/localhost/mapper/NetprojctMapper.java @@ -33,4 +33,5 @@ public interface NetprojctMapper { int deleteProject(MapDto map); + List selectUserProjectPeriod(int projectSeq); } diff --git a/src/main/java/io/company/localhost/service/NetprojctService.java b/src/main/java/io/company/localhost/service/NetprojctService.java index 3ee2891..4ce0821 100644 --- a/src/main/java/io/company/localhost/service/NetprojctService.java +++ b/src/main/java/io/company/localhost/service/NetprojctService.java @@ -142,4 +142,14 @@ public class NetprojctService { return result; } + /** + * 프로젝트 모든 사용자 참여기간 조회 + * + * @param + * @return + */ + public List selectUserProjectPeriod(int projctSeq) { + return netprojctMapper.selectUserProjectPeriod(projctSeq); + } + } diff --git a/src/main/resources/mapper/NetprojctMapper.xml b/src/main/resources/mapper/NetprojctMapper.xml index 312ada9..48f9d72 100644 --- a/src/main/resources/mapper/NetprojctMapper.xml +++ b/src/main/resources/mapper/NetprojctMapper.xml @@ -112,5 +112,37 @@ DELETE FROM netprojct WHERE PROJCTSEQ = #{projctSeq} + +