diff --git a/src/containers/laanc/LaancPlanContainer.js b/src/containers/laanc/LaancPlanContainer.js index b15dcf9..f7b41d8 100644 --- a/src/containers/laanc/LaancPlanContainer.js +++ b/src/containers/laanc/LaancPlanContainer.js @@ -185,7 +185,10 @@ export default function LaancPlanContainer({ }); return false; - } else if (!detailData.areaList[0].fltElev) { + } else if ( + !detailData.areaList[0].fltElev || + detailData.areaList[0].fltElev === '0' + ) { setModal2({ isOpen: true, title: '필수값 입력 오류', diff --git a/src/views/laanc/LaancStep1.js b/src/views/laanc/LaancStep1.js index 5fc1548..96dd424 100644 --- a/src/views/laanc/LaancStep1.js +++ b/src/views/laanc/LaancStep1.js @@ -65,7 +65,6 @@ export default function LaancStep1({ data.arcrftList[0].arcrftWdth == '10' || data.arcrftList[0].arcrftWdth == '9' ) { - console.log('>>>>>SDfsdfsd'); } }, [data]); const handleInputClick = type => { @@ -85,6 +84,22 @@ export default function LaancStep1({ } }; + // 비사업 클릭시 기존 값 초기화 작업 + const initialValue = () => { + if (data.arcrftList[0].idntfNum) { + handleChange({ + type: 'arcrft', + name: 'idntfNum', + value: '' + }); + } else if (data.arcrftList[0].arcrftTypeCd) { + handleChange({ + type: 'arcrft', + name: 'arcrftTypeCd', + value: '' + }); + } + }; return ( <> @@ -457,7 +472,9 @@ export default function LaancStep1({ - ) : null} + ) : ( + initialValue() + )}