|
|
@@ -132,7 +132,7 @@ const CustomFormWizard = (props) => { |
|
|
|
data.password == data.confirmPassword&& |
|
|
|
selectedIdDocType.type !==""&& |
|
|
|
data.idNo !==""&& |
|
|
|
(data.enName !=="" || selectedAddress5 === "內地")&& |
|
|
|
(data.enName !=="" || selectedIdDocType.type === "CNID")&& |
|
|
|
data.chName !==""&& |
|
|
|
data.address1 !==""&& |
|
|
|
data.email !==""&& |
|
|
@@ -821,7 +821,7 @@ const CustomFormWizard = (props) => { |
|
|
|
<Grid item xs={12} md={6}> |
|
|
|
<Stack spacing={1}> |
|
|
|
<InputLabel htmlFor="enName-signup">英文姓名 |
|
|
|
{selectedAddress5 === "內地" ? "" : <span style={{color: '#f10000'}}>*</span>} |
|
|
|
{selectedIdDocType.type === "CNID" ? "" : <span style={{color: '#f10000'}}>*</span>} |
|
|
|
</InputLabel> |
|
|
|
<OutlinedInput |
|
|
|
id="enName-login" |
|
|
@@ -831,9 +831,8 @@ const CustomFormWizard = (props) => { |
|
|
|
onChange={formik.handleChange} |
|
|
|
placeholder="與你的身份證明文件相同" |
|
|
|
fullWidth |
|
|
|
error={Boolean(formik.touched.enName && formik.errors.enName && selectedAddress5 !== "內地")} |
|
|
|
error={Boolean(formik.touched.enName && formik.errors.enName && selectedIdDocType.type !== "CNID")} |
|
|
|
onBlur={formik.handleBlur} |
|
|
|
disabled={selectedAddress5 === "內地"} |
|
|
|
inputProps={{ |
|
|
|
onKeyDown: (e) => { |
|
|
|
if (e.key === 'Enter') { |
|
|
@@ -842,7 +841,7 @@ const CustomFormWizard = (props) => { |
|
|
|
}, |
|
|
|
}} |
|
|
|
/> |
|
|
|
{formik.touched.enName && formik.errors.enName && selectedAddress5 !== "內地" && ( |
|
|
|
{formik.touched.enName && formik.errors.enName && selectedIdDocType.type !== "CNID" && ( |
|
|
|
<FormHelperText error id="helper-text-enName-signup"> |
|
|
|
{formik.errors.enName} |
|
|
|
</FormHelperText> |
|
|
@@ -958,7 +957,6 @@ const CustomFormWizard = (props) => { |
|
|
|
if(newValue=='香港'){ |
|
|
|
setCheckCountry(false) |
|
|
|
}else{ |
|
|
|
if (newValue === "內地") formik.values.enName = "" |
|
|
|
setSelectedAddress4(""); |
|
|
|
setCheckCountry(true) |
|
|
|
} |
|
|
|