// 监听片段证件号码
watch(
() => models.dxsrkid3Code.value,
(newData) => {
if (newData.length === 18) {
models.rlzjid7Code.value = IdCard(models.dxsrkid3Code.value, 1)
models.dxkjgid6Code.value = IdCard(models.dxsrkid3Code.value, 2)
}
},
{
immediate: true
}
)
// 根据身份证号码回填出生年月及性别
function IdCard(IdCard, type) {
if (type === 1) {
// 获取出生日期
const birthday = IdCard.substring(6, 10) + '-' + IdCard.substring(10, 12) + '-' + IdCard.substring(12, 14)
return birthday
}
if (type === 2) {
// 获取性别
if (parseInt(IdCard.substr(16, 1)) % 2 == 1) {
const sex = '1'
return sex
} else {
const sex = '2'
return sex
}
}
}
根据身份证号码回填出生年月日以及性别
于 2023-05-20 11:29:02 首次发布