From d6c3c5d52590c8161feded191d931996effda720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?sanguu=28=EB=B0=95=EC=83=81=ED=98=84=29?= Date: Fri, 14 Oct 2022 12:12:16 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B8=B0=EC=B2=B4=EC=A0=95=EB=B3=B4-=EC=8B=9D?= =?UTF-8?q?=EB=B3=84=EC=9E=A5=EC=B9=98=20=EC=A0=95=EB=B3=B4(=EC=9C=A0?= =?UTF-8?q?=ED=9A=A8=EC=84=B1=20=EA=B2=80=EC=82=AC,=EC=97=B0=EB=9D=BD?= =?UTF-8?q?=EC=B2=98)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/basis/dron/BasisIdntform.js | 9 +++++---- src/containers/basis/dron/BasisIdntfContainer.js | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/components/basis/dron/BasisIdntform.js b/src/components/basis/dron/BasisIdntform.js index b76fa0f..e536919 100644 --- a/src/components/basis/dron/BasisIdntform.js +++ b/src/components/basis/dron/BasisIdntform.js @@ -134,6 +134,7 @@ export const BasisIdntfForm = props => { value={props.data[i].hpno} readOnly={props.data[i].isSave} bsSize='sm' + maxlength='11' > @@ -156,8 +157,8 @@ export const BasisIdntfForm = props => { {...(props.data[i].disabled === undefined ? { disabled: false } : props.data[i].disabled - ? { disabled: true } - : { disabled: false })} + ? { disabled: true } + : { disabled: false })} > 삭제 @@ -178,7 +179,7 @@ export const BasisIdntfForm = props => { size='sm' onClick={props.addData} disabled={!props.isMyGroup} - // disabled={props.isDisabled} + // disabled={props.isDisabled} > + 추가 @@ -188,7 +189,7 @@ export const BasisIdntfForm = props => { size='sm' onClick={props.handlerSave} disabled={!props.isMyGroup} - // disabled={props.isDisabled} + // disabled={props.isDisabled} > 저장 diff --git a/src/containers/basis/dron/BasisIdntfContainer.js b/src/containers/basis/dron/BasisIdntfContainer.js index c50cb50..4c6c38b 100644 --- a/src/containers/basis/dron/BasisIdntfContainer.js +++ b/src/containers/basis/dron/BasisIdntfContainer.js @@ -94,7 +94,7 @@ export const BasisIdntfContainer = props => { let checking = true; saveArr.forEach(idntf => { - const check_num = /[0-9]/; + const check_num = /01[016789][^0][0-9]{2,3}[0-9]{3,4}/ const check_kor = /^[가-힣a-zA-Z0-9][^!@#$%^&*()+\=\[\]{};':"\\|,.<>\/?\s]*$/; @@ -148,7 +148,7 @@ export const BasisIdntfContainer = props => { setModal({ isOpen: true, title: '필수값 입력 오류', - desc: '연락처에 숫자만 입력해주세요.' + desc: '형식에 맞지 않는 연락처입니다.' }); checking = false; return false;