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(