Browse Source

기체정보-식별장치 정보(유효성 검사,연락처)

pull/2/head
sanguu(박상현) 2 years ago
parent
commit
d6c3c5d525
  1. 9
      src/components/basis/dron/BasisIdntform.js
  2. 4
      src/containers/basis/dron/BasisIdntfContainer.js

9
src/components/basis/dron/BasisIdntform.js

@ -134,6 +134,7 @@ export const BasisIdntfForm = props => {
value={props.data[i].hpno} value={props.data[i].hpno}
readOnly={props.data[i].isSave} readOnly={props.data[i].isSave}
bsSize='sm' bsSize='sm'
maxlength='11'
></Input> ></Input>
</FormGroup> </FormGroup>
</Col> </Col>
@ -156,8 +157,8 @@ export const BasisIdntfForm = props => {
{...(props.data[i].disabled === undefined {...(props.data[i].disabled === undefined
? { disabled: false } ? { disabled: false }
: props.data[i].disabled : props.data[i].disabled
? { disabled: true } ? { disabled: true }
: { disabled: false })} : { disabled: false })}
> >
<X size={14} className='mr-50' /> <X size={14} className='mr-50' />
<span>삭제</span> <span>삭제</span>
@ -178,7 +179,7 @@ export const BasisIdntfForm = props => {
size='sm' size='sm'
onClick={props.addData} onClick={props.addData}
disabled={!props.isMyGroup} disabled={!props.isMyGroup}
// disabled={props.isDisabled} // disabled={props.isDisabled}
> >
+ 추가 + 추가
</Button.Ripple> </Button.Ripple>
@ -188,7 +189,7 @@ export const BasisIdntfForm = props => {
size='sm' size='sm'
onClick={props.handlerSave} onClick={props.handlerSave}
disabled={!props.isMyGroup} disabled={!props.isMyGroup}
// disabled={props.isDisabled} // disabled={props.isDisabled}
> >
저장 저장
</Button.Ripple> </Button.Ripple>

4
src/containers/basis/dron/BasisIdntfContainer.js

@ -94,7 +94,7 @@ export const BasisIdntfContainer = props => {
let checking = true; let checking = true;
saveArr.forEach(idntf => { 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 = const check_kor =
/^[가-힣a-zA-Z0-9][^!@#$%^&*()+\=\[\]{};':"\\|,.<>\/?\s]*$/; /^[가-힣a-zA-Z0-9][^!@#$%^&*()+\=\[\]{};':"\\|,.<>\/?\s]*$/;
@ -148,7 +148,7 @@ export const BasisIdntfContainer = props => {
setModal({ setModal({
isOpen: true, isOpen: true,
title: '필수값 입력 오류', title: '필수값 입력 오류',
desc: '연락처에 숫자만 입력해주세요.' desc: '형식에 맞지 않는 연락처입니다.'
}); });
checking = false; checking = false;
return false; return false;

Loading…
Cancel
Save