From e6172117ac9615afc1ef0d15c4abe1e9c86745cb Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Mon, 18 Nov 2024 13:31:20 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=9A=A9=ED=95=98=EC=A7=80=20?= =?UTF-8?q?=EC=95=8A=EB=8A=94=20=EC=BD=94=EB=93=9C=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/module/ModuleInfoController.java | 24 -------------- .../qcast/biz/module/ModuleInfoMapper.java | 13 -------- .../qcast/biz/module/ModuleInfoService.java | 18 ---------- .../biz/module/dto/ModuleInfoResponse.java | 15 --------- .../RoofMaterialInfoController.java | 33 ------------------- .../roofmaterial/RoofMaterialInfoMapper.java | 10 ------ .../roofmaterial/RoofMaterialInfoService.java | 23 ------------- .../dto/RoofMaterialInfoResponse.java | 16 --------- .../qcast/biz/trestle/TrestleInfoMapper.java | 10 ------ .../qcast/biz/trestle/TrestleInfoService.java | 17 ---------- .../biz/trestle/dto/TrestleInfoResponse.java | 17 ---------- .../mappers/module/moduleInfoMapper.xml | 14 -------- .../roofmaterial/roofMaterialInfoMapper.xml | 10 ------ .../mappers/trestle/TrestleInfoMapper.xml | 18 ---------- 14 files changed, 238 deletions(-) delete mode 100644 src/main/java/com/interplug/qcast/biz/module/ModuleInfoController.java delete mode 100644 src/main/java/com/interplug/qcast/biz/module/ModuleInfoMapper.java delete mode 100644 src/main/java/com/interplug/qcast/biz/module/ModuleInfoService.java delete mode 100644 src/main/java/com/interplug/qcast/biz/module/dto/ModuleInfoResponse.java delete mode 100644 src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoController.java delete mode 100644 src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoMapper.java delete mode 100644 src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoService.java delete mode 100644 src/main/java/com/interplug/qcast/biz/roofmaterial/dto/RoofMaterialInfoResponse.java delete mode 100644 src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoMapper.java delete mode 100644 src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoService.java delete mode 100644 src/main/java/com/interplug/qcast/biz/trestle/dto/TrestleInfoResponse.java delete mode 100644 src/main/resources/mappers/module/moduleInfoMapper.xml delete mode 100644 src/main/resources/mappers/roofmaterial/roofMaterialInfoMapper.xml delete mode 100644 src/main/resources/mappers/trestle/TrestleInfoMapper.xml diff --git a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoController.java b/src/main/java/com/interplug/qcast/biz/module/ModuleInfoController.java deleted file mode 100644 index 907628ac..00000000 --- a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoController.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.interplug.qcast.biz.module; - -import com.interplug.qcast.biz.module.dto.ModuleInfoResponse; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import java.util.List; -import lombok.RequiredArgsConstructor; -import org.springframework.web.bind.annotation.*; - -@RestController -@RequestMapping("/api/module/module-infos") -@RequiredArgsConstructor -@Tag(name = "ModuleInfoController", description = "모듈 정보 API") -public class ModuleInfoController { - private final ModuleInfoService moduleService; - - @Operation(description = "지붕재 ID와 가대 ID에 따라 설치 가능한 모듈 목록을 조회한다.") - @GetMapping - public List getModulesByRoofMaterialIdAndTrestleId( - @RequestParam("roofMaterialId") Integer roofMaterialId, - @RequestParam("trestleId") Integer trestleId) { - return moduleService.getModulesByRoofMaterialIdAndTrestleId(roofMaterialId, trestleId); - } -} diff --git a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoMapper.java b/src/main/java/com/interplug/qcast/biz/module/ModuleInfoMapper.java deleted file mode 100644 index 394f01a8..00000000 --- a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoMapper.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.interplug.qcast.biz.module; - -import com.interplug.qcast.biz.module.dto.ModuleInfoResponse; -import java.util.List; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Param; - -@Mapper -public interface ModuleInfoMapper { - - List getModulesByRoofMaterialIdAndTrestleId( - @Param("roofMaterialId") Integer roofMaterialId, @Param("trestleId") Integer trestleId); -} diff --git a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoService.java b/src/main/java/com/interplug/qcast/biz/module/ModuleInfoService.java deleted file mode 100644 index f0442d26..00000000 --- a/src/main/java/com/interplug/qcast/biz/module/ModuleInfoService.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.interplug.qcast.biz.module; - -import com.interplug.qcast.biz.module.dto.ModuleInfoResponse; -import java.util.List; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -@Service -@RequiredArgsConstructor -public class ModuleInfoService { - - private final ModuleInfoMapper moduleMapper; - - public List getModulesByRoofMaterialIdAndTrestleId( - Integer roofMaterialId, Integer trestleId) { - return moduleMapper.getModulesByRoofMaterialIdAndTrestleId(roofMaterialId, trestleId); - } -} diff --git a/src/main/java/com/interplug/qcast/biz/module/dto/ModuleInfoResponse.java b/src/main/java/com/interplug/qcast/biz/module/dto/ModuleInfoResponse.java deleted file mode 100644 index f2b265f2..00000000 --- a/src/main/java/com/interplug/qcast/biz/module/dto/ModuleInfoResponse.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.interplug.qcast.biz.module.dto; - -import lombok.AllArgsConstructor; -import lombok.Getter; -import lombok.NoArgsConstructor; -import lombok.Setter; - -@Getter -@Setter -@AllArgsConstructor -@NoArgsConstructor -public class ModuleInfoResponse { - private Integer id; - private String name; -} diff --git a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoController.java b/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoController.java deleted file mode 100644 index cb3f7ce6..00000000 --- a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoController.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.interplug.qcast.biz.roofmaterial; - -import com.interplug.qcast.biz.roofmaterial.dto.RoofMaterialInfoResponse; -import com.interplug.qcast.biz.trestle.dto.TrestleInfoResponse; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.tags.Tag; -import java.util.List; -import lombok.RequiredArgsConstructor; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -@RestController -@RequiredArgsConstructor -@RequestMapping("/api/roof-material/roof-material-infos") -@Tag(name = "RoofMaterialInfoController", description = "지붕재 정보 API") -public class RoofMaterialInfoController { - private final RoofMaterialInfoService roofMaterialInfoService; - - @Operation(description = "지붕재 목록들을 조회한다.") - @GetMapping - public List getRoofMaterials() { - return roofMaterialInfoService.getRoofMaterials(); - } - - @Operation(description = "지붕재ID에 따라 설치 가능한 가대 목록을 가져온다.") - @GetMapping("/{roofMaterialId}/trestles") - public List getTrestlesByRoofMaterialId( - @PathVariable Integer roofMaterialId) { - return roofMaterialInfoService.getTrestlesByRoofMaterialId(roofMaterialId); - } -} diff --git a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoMapper.java b/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoMapper.java deleted file mode 100644 index 8098ddcb..00000000 --- a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoMapper.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.interplug.qcast.biz.roofmaterial; - -import com.interplug.qcast.biz.roofmaterial.dto.RoofMaterialInfoResponse; -import java.util.List; -import org.apache.ibatis.annotations.Mapper; - -@Mapper -public interface RoofMaterialInfoMapper { - List getRoofMaterials(); -} diff --git a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoService.java b/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoService.java deleted file mode 100644 index 4b115446..00000000 --- a/src/main/java/com/interplug/qcast/biz/roofmaterial/RoofMaterialInfoService.java +++ /dev/null @@ -1,23 +0,0 @@ -package com.interplug.qcast.biz.roofmaterial; - -import com.interplug.qcast.biz.roofmaterial.dto.RoofMaterialInfoResponse; -import com.interplug.qcast.biz.trestle.TrestleInfoService; -import com.interplug.qcast.biz.trestle.dto.TrestleInfoResponse; -import java.util.List; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -@Service -@RequiredArgsConstructor -public class RoofMaterialInfoService { - private final RoofMaterialInfoMapper roofMapper; - private final TrestleInfoService trestleInfoService; - - public List getRoofMaterials() { - return roofMapper.getRoofMaterials(); - } - - public List getTrestlesByRoofMaterialId(Integer roofMaterialId) { - return trestleInfoService.getTrestlesByRoofMaterialId(roofMaterialId); - } -} diff --git a/src/main/java/com/interplug/qcast/biz/roofmaterial/dto/RoofMaterialInfoResponse.java b/src/main/java/com/interplug/qcast/biz/roofmaterial/dto/RoofMaterialInfoResponse.java deleted file mode 100644 index 155367de..00000000 --- a/src/main/java/com/interplug/qcast/biz/roofmaterial/dto/RoofMaterialInfoResponse.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.interplug.qcast.biz.roofmaterial.dto; - -import lombok.AllArgsConstructor; -import lombok.Getter; -import lombok.NoArgsConstructor; -import lombok.Setter; - -@Getter -@Setter -@NoArgsConstructor -@AllArgsConstructor -public class RoofMaterialInfoResponse { - - private Integer id; - private String name; -} diff --git a/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoMapper.java b/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoMapper.java deleted file mode 100644 index c124d5b1..00000000 --- a/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoMapper.java +++ /dev/null @@ -1,10 +0,0 @@ -package com.interplug.qcast.biz.trestle; - -import com.interplug.qcast.biz.trestle.dto.TrestleInfoResponse; -import java.util.List; -import org.apache.ibatis.annotations.Mapper; - -@Mapper -public interface TrestleInfoMapper { - List getTrestlesByRoofMaterialId(Integer roofMaterialId); -} diff --git a/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoService.java b/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoService.java deleted file mode 100644 index 03a69e9b..00000000 --- a/src/main/java/com/interplug/qcast/biz/trestle/TrestleInfoService.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.interplug.qcast.biz.trestle; - -import com.interplug.qcast.biz.trestle.dto.TrestleInfoResponse; -import java.util.List; -import lombok.RequiredArgsConstructor; -import org.springframework.stereotype.Service; - -@Service -@RequiredArgsConstructor -public class TrestleInfoService { - - private final TrestleInfoMapper trestleMapper; - - public List getTrestlesByRoofMaterialId(Integer roofMaterialId) { - return trestleMapper.getTrestlesByRoofMaterialId(roofMaterialId); - } -} diff --git a/src/main/java/com/interplug/qcast/biz/trestle/dto/TrestleInfoResponse.java b/src/main/java/com/interplug/qcast/biz/trestle/dto/TrestleInfoResponse.java deleted file mode 100644 index 542d5035..00000000 --- a/src/main/java/com/interplug/qcast/biz/trestle/dto/TrestleInfoResponse.java +++ /dev/null @@ -1,17 +0,0 @@ -package com.interplug.qcast.biz.trestle.dto; - -import lombok.AllArgsConstructor; -import lombok.Getter; -import lombok.NoArgsConstructor; -import lombok.Setter; - -@Getter -@Setter -@AllArgsConstructor -@NoArgsConstructor -public class TrestleInfoResponse { - private Integer id; - private String name; - private Integer manufacturerId; - private String manufacturerName; -} diff --git a/src/main/resources/mappers/module/moduleInfoMapper.xml b/src/main/resources/mappers/module/moduleInfoMapper.xml deleted file mode 100644 index 30d4aedd..00000000 --- a/src/main/resources/mappers/module/moduleInfoMapper.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/main/resources/mappers/roofmaterial/roofMaterialInfoMapper.xml b/src/main/resources/mappers/roofmaterial/roofMaterialInfoMapper.xml deleted file mode 100644 index a710c623..00000000 --- a/src/main/resources/mappers/roofmaterial/roofMaterialInfoMapper.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/main/resources/mappers/trestle/TrestleInfoMapper.xml b/src/main/resources/mappers/trestle/TrestleInfoMapper.xml deleted file mode 100644 index 6b1ca1f3..00000000 --- a/src/main/resources/mappers/trestle/TrestleInfoMapper.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - \ No newline at end of file