|
|
@@ -235,24 +235,22 @@ const BusCustomFormWizard = (props) => { |
|
|
|
brExpiryDate:'', |
|
|
|
brNo:'', |
|
|
|
}), |
|
|
|
validationSchema:validationSchema |
|
|
|
validationSchema:Yup.object().shape({ |
|
|
|
username: Yup.string().max(255).required('請輸入用戶名稱'), |
|
|
|
password: Yup.string().max(255).required('請輸入密碼'), |
|
|
|
confirmPassword: Yup.string().max(255).required('請確認密碼'), |
|
|
|
enName: Yup.string().max(255).required('請輸入英文姓名'), |
|
|
|
chName: Yup.string().max(255).required('請輸入中文姓名'), |
|
|
|
address1: Yup.string().max(255).required('請輸入第一行地址'), |
|
|
|
address2: Yup.string().max(255).required('請輸入第二行地址'), |
|
|
|
address3: Yup.string().max(255).required('請輸入第三行地址'), |
|
|
|
email: Yup.string().email('Must be a valid email').max(255).required('Email is required'), |
|
|
|
idNo: Yup.string().max(255).required('請輸入證件號碼'), |
|
|
|
checkDigit:Yup.string().max(1).required('請輸入證件號碼'), |
|
|
|
idType: Yup.string().max(255).required('請輸入第三行地址')}) |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
const validationSchema=Yup.object().shape({ |
|
|
|
username: Yup.string().max(255).required('請輸入用戶名稱'), |
|
|
|
password: Yup.string().max(255).required('請輸入密碼'), |
|
|
|
confirmPassword: Yup.string().max(255).required('請確認密碼'), |
|
|
|
enName: Yup.string().max(255).required('請輸入英文姓名'), |
|
|
|
chName: Yup.string().max(255).required('請輸入中文姓名'), |
|
|
|
address1: Yup.string().max(255).required('請輸入第一行地址'), |
|
|
|
address2: Yup.string().max(255).required('請輸入第二行地址'), |
|
|
|
address3: Yup.string().max(255).required('請輸入第三行地址'), |
|
|
|
email: Yup.string().email('Must be a valid email').max(255).required('Email is required'), |
|
|
|
idNo: Yup.string().max(255).required('請輸入證件號碼'), |
|
|
|
checkDigit:Yup.string().max(1).required('請輸入證件號碼'), |
|
|
|
idType: Yup.string().max(255).required('請輸入第三行地址')}); |
|
|
|
|
|
|
|
|
|
|
|
const { values } = formik |
|
|
|
useEffect(() => { |
|
|
|
}, [values]) |
|
|
|