hookehuyr

fix 默认值是加密模式,跳过校验

<!--
* @Date: 2022-09-14 14:44:30
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2024-08-23 13:39:19
* @LastEditTime: 2024-08-23 13:51:02
* @FilePath: /data-table/src/components/IdentityField/index.vue
* @Description: 身份证输入控件
-->
......@@ -183,10 +183,13 @@ var checkCode = function (val) {
const idCard = {
verify: function (val) {
if(checkCode(val)) {
if (val.indexOf('*') !== -1) { // 默认值是加密模式,跳过校验
return true;
}
if (checkCode(val)) {
var date = val.substring(6,14);
if(checkDate(date)) {
if(checkProv(val.substring(0,2))) {
if (checkDate(date)) {
if (checkProv(val.substring(0,2))) {
return true;
}
}
......