From bb400f2688787505a9d8423173b55b051c150c6e Mon Sep 17 00:00:00 2001 From: Daseul Kim Date: Thu, 16 Jan 2025 11:02:13 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=B0=B0=EC=B9=98=EB=90=9C=20=EB=AA=A8?= =?UTF-8?q?=EB=93=88=EC=9D=84=20=EC=84=A0=ED=83=9D=ED=95=9C=20PCS=EB=A1=9C?= =?UTF-8?q?=20=ED=9A=8C=EB=A1=9C=20=EA=B5=AC=EC=84=B1=20=EA=B0=80=EB=8A=A5?= =?UTF-8?q?=20=EC=97=AC=EB=B6=80=20=EC=B2=B4=ED=81=AC=20api=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/interplug/qcast/biz/master/MasterController.java | 6 ++++++ .../java/com/interplug/qcast/biz/master/MasterService.java | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/src/main/java/com/interplug/qcast/biz/master/MasterController.java b/src/main/java/com/interplug/qcast/biz/master/MasterController.java index 5a35c318..4009aac7 100644 --- a/src/main/java/com/interplug/qcast/biz/master/MasterController.java +++ b/src/main/java/com/interplug/qcast/biz/master/MasterController.java @@ -232,6 +232,12 @@ public class MasterController { return masterService.getPcsAutoRecommendList(autoRecommendRequest); } + @Operation(description = "배치된 모듈을 선택한 PCS로 회로 구성 가능 여부 체크한다.") + @PostMapping("/getPcsVoltageChk") + public ApiResultResponse getPcsVoltageChk(@RequestBody ApiPcsInfoRequest pcsVoltageChkRequest) { + return masterService.getPcsVoltageChk(pcsVoltageChkRequest).getResult(); + } + @Operation(description = "PCS 승압설정 정보를 조회한다.") @PostMapping("/getPcsVoltageStepUpList") public ApiResponse getPcsVoltageStepUpList( diff --git a/src/main/java/com/interplug/qcast/biz/master/MasterService.java b/src/main/java/com/interplug/qcast/biz/master/MasterService.java index b7a8222c..44d4f092 100644 --- a/src/main/java/com/interplug/qcast/biz/master/MasterService.java +++ b/src/main/java/com/interplug/qcast/biz/master/MasterService.java @@ -1,5 +1,6 @@ package com.interplug.qcast.biz.master; +import com.fasterxml.jackson.databind.JsonNode; import com.interplug.qcast.biz.master.dto.*; import com.interplug.qcast.biz.master.dto.construction.ApiConstructionResponse; import com.interplug.qcast.biz.master.dto.moduletype.ApiModuleTpResponse; @@ -91,6 +92,10 @@ public interface MasterService { public ApiResponse getPcsAutoRecommendList( @RequestBody ApiPcsInfoRequest req); + // 배치된 모듈을 선택한 PCS로 회로 구성 가능 여부 체크 + @PostMapping("/pcsVoltageChk") + public ApiResponse getPcsVoltageChk(@RequestBody ApiPcsInfoRequest req); + // PCS 승압설정 정보 조회 @PostMapping("/pcsVoltageStepUpList") public ApiResponse getPcsVoltageStepUpList(