|
|
@@ -197,7 +197,9 @@ const BusCustomFormWizard = (props) => { |
|
|
|
|
|
|
|
const checkDataField = (data) => { |
|
|
|
// console.log(data.brExpiryDate) |
|
|
|
if (data.username !== "" && |
|
|
|
if ( |
|
|
|
handleCaptcha(data.captchaField) && |
|
|
|
data.username !== "" && |
|
|
|
data.password !== "" && |
|
|
|
data.confirmPassword !== "" && |
|
|
|
data.password === data.confirmPassword && |
|
|
@@ -212,14 +214,12 @@ const BusCustomFormWizard = (props) => { |
|
|
|
data.phoneCountryCode !== "" && |
|
|
|
termsAndConAccept === true && |
|
|
|
fileList.length !== 0 && |
|
|
|
data.captchaField && |
|
|
|
data.brNo !== "" && |
|
|
|
data.brExpiryDate !== "" && |
|
|
|
handlePassword(data.password) && |
|
|
|
handleEmail(data.email) && |
|
|
|
handlePhone(data.phone) && |
|
|
|
handleUserName(data.username) && |
|
|
|
handleCaptcha(data.captchaField) && |
|
|
|
handleBrNo(data.brNo) && |
|
|
|
!checkUsername |
|
|
|
) { |
|
|
@@ -444,7 +444,11 @@ const BusCustomFormWizard = (props) => { |
|
|
|
} |
|
|
|
|
|
|
|
function handleCaptcha(captchaField) { |
|
|
|
return captchaField; |
|
|
|
if (captchaField.length == 5 ){ |
|
|
|
return true |
|
|
|
} else { |
|
|
|
return false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
function handlePassword(password) { |
|
|
@@ -554,7 +558,7 @@ const BusCustomFormWizard = (props) => { |
|
|
|
} |
|
|
|
} |
|
|
|
}), |
|
|
|
captchaField: yup.string().max(5, getMaxErrStr(5)).required(displayErrorMsg(intl.formatMessage({id: 'requireVerify'}))),//.oneOf([captcha], displayErrorMsg('請輸入有效驗證')) |
|
|
|
captchaField: yup.string().max(5, getMaxErrStr(5)).required(displayErrorMsg(intl.formatMessage({ id: 'requireVerify' }))).min(5, displayErrorMsg(intl.formatMessage({ id: 'requireVerify' }))),//.oneOf([captcha], displayErrorMsg('請輸入有效驗證')), |
|
|
|
}, ['enCompanyName', 'chCompanyName']), |
|
|
|
|
|
|
|
}); |
|
|
|