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 {