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;