From c8ad779c58d0f0b9d08a4bc867c82d251e64d84b Mon Sep 17 00:00:00 2001 From: "hyojun.choi" Date: Wed, 24 Dec 2025 14:05:09 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B5=9C=EC=B4=88=20pcs=20=EA=B4=80=EB=A0=A8?= =?UTF-8?q?=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20=EC=B0=B8=EC=A1=B0=ED=95=98?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../floor-plan/modal/circuitTrestle/step/StepUp.jsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx b/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx index 76ef3e93..a9b5029a 100644 --- a/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx +++ b/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx @@ -38,6 +38,7 @@ export default function StepUp(props) { const [arrayLength, setArrayLength] = useState(3) //module-table-inner의 반복 개수 const [pcsCheck, setPcsCheck] = useRecoilState(pcsCheckState) const { getPcsVoltageStepUpList, getPcsAutoRecommendList, getPcsVoltageChk, getPcsConnOptionItemList } = useMasterController() + const [originPcsVoltageStepUpList, setOriginPcsVoltageStepUpList] = useState([]) const canvas = useRecoilValue(canvasState) const selectedModules = useRecoilValue(selectedModuleState) const [optCodes, setOptCodes] = useState([]) @@ -96,6 +97,9 @@ export default function StepUp(props) { /** PCS 승압설정 정보 SET */ setStepUpListData(stepUpListData) + if (originPcsVoltageStepUpList.length === 0) { + setOriginPcsVoltageStepUpList(stepUpListData) + } /** PCS 옵션 조회 */ // const formattedOptCodes = formatOptionCodes(res.data.optionList) @@ -104,7 +108,6 @@ export default function StepUp(props) { /** 캔버스에 회로 정보 적용 */ // 병설일때 pcs 있으면 setSubOpsions, 없으면 setMainOptions - console.log('stepUpListData', stepUpListData) let mChk = 0 stepUpListData[0].pcsItemList.forEach((pcsItem, index) => { const optionList = formatOptionCodes(pcsItem.optionList) @@ -631,7 +634,7 @@ export default function StepUp(props) {
{/* 3개일때 className = by-max */} - {stepUpListData.map((stepUp, index) => ( + {originPcsVoltageStepUpList.map((stepUp, index) => (
{stepUp?.pcsItemList.map((pcsItem, idx) => (