添加运动员号码去重

This commit is contained in:
马梓彭 2026-06-17 15:43:58 +08:00
parent 0cdbc6646f
commit d38d3e3308

View File

@ -151,6 +151,10 @@
<el-input v-model="formData.idCardNumber" disabled placeholder="请输入身份证号"></el-input>
</el-form-item>
<el-form-item v-if="ocrType === 'passport'" label="护照号码" prop="passportNumber">
<el-input v-model="formData.passportNumber" disabled placeholder="请输入护照号码"></el-input>
</el-form-item>
<el-form-item v-if="ocrType === 'passport'" label="出生日期" prop="birthDate">
<el-input v-model="formData.birthDate" placeholder="请选择出生日期" disabled></el-input>
</el-form-item>
@ -202,6 +206,7 @@ const getDefaultFormData = () => ({
authType: 1,
name: '',
idCardNumber: '',
passportNumber: '',
gender: '',
idCardImageUrl: '',
birthDate: '',
@ -586,6 +591,7 @@ const onOpenMenu = (row) => {
id: row.id,
name: row.name ?? '',
idCardNumber: row.idCardNumber ?? '',
passportNumber: row.passportNumber ?? '',
gender: row.gender !== undefined && row.gender !== null ? Number(row.gender) : '',
idCardImageUrl: imageUrl,
birthDate: row.birthDate ?? '',
@ -696,7 +702,7 @@ const handleAvatarSuccess = async (response,
formData.value.birthDate = data.birthDate || '';
} else if (ocrType.value === 'passport') {
formData.value.name = data.name;
formData.value.idCardNumber = data.passportNumber;
formData.value.passportNumber = data.passportNumber;
formData.value.gender = data.gender === 'Male' ? 0 : 1;
formData.value.birthDate = data.issueDateYmd;
} else {