证件起始日期与当前日期判断逻辑添加

This commit is contained in:
liu.xiaofeng@ebiz-digits.com
2024-03-04 17:09:42 +08:00
parent 247ad5e13e
commit 02c408f5ef

View File

@@ -16,12 +16,12 @@ export default {
if(date2_29 == '02-29'){
let thisyear = Number(endDate.slice(0, 4)) - 5
if (thisyear % 4 == 0 && thisyear % 100 != 0 || thisyear % 400 == 0){
return startDate = thisyear + '-02-29'
startDate = thisyear + '-02-29'
} else {
return startDate = thisyear + '-02-28'
startDate = thisyear + '-02-28'
}
}else{
return startDate = String(Number(endDate.slice(0, 4)) - 5) + endDate.slice(4, 11)
startDate = String(Number(endDate.slice(0, 4)) - 5) + endDate.slice(4, 11)
}
}
/**
@@ -37,12 +37,12 @@ export default {
if(date2_29 == '02-29') {
let thisyear = Number(endDate.slice(0, 4)) - 10
if (thisyear % 4 == 0 && thisyear % 100 != 0 || thisyear % 400 == 0){
return startDate = thisyear + '-02-29'
startDate = thisyear + '-02-29'
} else {
return startDate = thisyear + '-02-28'
startDate = thisyear + '-02-28'
}
} else {
return startDate
startDate
}
}
}
@@ -59,12 +59,12 @@ export default {
if(date2_29 == '02-29') {
let thisyear = Number(endDate.slice(0, 4)) - 20
if (thisyear % 4 == 0 && thisyear % 100 != 0 || thisyear % 400 == 0){
return startDate = thisyear + '-02-29'
startDate = thisyear + '-02-29'
} else {
return startDate = thisyear + '-02-28'
startDate = thisyear + '-02-28'
}
} else {
return startDate
startDate
}
}
}
@@ -74,8 +74,12 @@ export default {
* @Date: 2023/7/4
**/
else if (endage - 20 >= 46) {
return startDate
startDate
}
if(new Date(birthday).getTime() >= new Date(startDate).getTime() || new Date().getTime() < new Date(startDate).getTime()){
startDate = ''
}
return startDate
},
//计算身份证截止日期