From 734636adad85eee4b30081583e7a192685b3d075 Mon Sep 17 00:00:00 2001 From: changkyu choi Date: Thu, 13 Feb 2025 11:33:23 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=90=EB=8F=99=ED=95=A0=EB=8B=B9=EC=9D=BC?= =?UTF-8?q?=20=EB=95=8C=20=EB=AA=A8=EB=93=88=EC=9D=98=20=ED=9A=8C=EB=A1=9C?= =?UTF-8?q?=20=EC=A0=95=EB=B3=B4=20=EC=B4=88=EA=B8=B0=ED=99=94=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9=20=EB=B0=8F=20API=20=EC=98=A4=EB=A5=98=20=EC=8B=9C=20?= =?UTF-8?q?=EB=A9=94=EC=8B=9C=EC=A7=80=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modal/circuitTrestle/CircuitTrestleSetting.jsx | 6 +++++- .../modal/circuitTrestle/step/StepUp.jsx | 14 ++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/components/floor-plan/modal/circuitTrestle/CircuitTrestleSetting.jsx b/src/components/floor-plan/modal/circuitTrestle/CircuitTrestleSetting.jsx index 67f7c058..736c4f48 100644 --- a/src/components/floor-plan/modal/circuitTrestle/CircuitTrestleSetting.jsx +++ b/src/components/floor-plan/modal/circuitTrestle/CircuitTrestleSetting.jsx @@ -178,7 +178,11 @@ export default function CircuitTrestleSetting({ id }) { ...params, pcsItemList: getSelectedPcsItemList(), }).then((res) => { - setTabNum(2) + if (res?.result.resultCode === 'S' && res?.data) { + setTabNum(2) + } else { + swalFire({ text: getMessage('common.message.send.error') }) + } }) } else { swalFire({ diff --git a/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx b/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx index 723d63bf..d9398aa7 100644 --- a/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx +++ b/src/components/floor-plan/modal/circuitTrestle/step/StepUp.jsx @@ -56,9 +56,19 @@ export default function StepUp(props) { // } useEffect(() => { - console.log(allocationType) - if (allocationType === 'auto') { + // 자동일 때 모듈의 회로 정보 초기화 + canvas + .getObjects() + .filter((obj) => obj.name === POLYGON_TYPE.MODULE) + .forEach((module) => { + module.circuit = null + module.circuitNumber = null + module.pcsItemId = null + }) + + canvas.renderAll() + // PCS 자동 승압설정 정보 조회 fetchAutoStepUpData() } else {