// 校验公司名称
 function testBusinessName(value, msg, info) {
    let reg = /^(?!\s*$)[A-Za-z0-9._\-\(\)\u4e00-\u9fa5\()\s-]+$/;
    if (value) {
       if (!reg.test(value)) return false;
       return true;
    } else {
       return false;
    }
 };
 // 校验纳税人识别号
 function testTaxpayerIdentificationNumber(value) {
    let reg = /^[A-Z0-9]{15}$|^[A-Z0-9]{18}$|^[A-Z0-9]{20}$/;
    if (value) {
       if (!reg.test(value)) return false;
       return true;
    } else {
       return false;
    }
 }
 
 // 校验姓名
 function testPersonName(value, msg, info) {
    let reg = /^([\u4e00-\u9fa5]{2,20}|[a-zA-Z.\s]{2,20})$/;;
    if (value) {
       if (!reg.test(value))  return false;
       return true;
    } else {
       return false;
    }
 }
 // 校验联系方式
 function testTelphone(value) {
    let reg = /^1[35789]\d{9}$/;
    if (value) {
       if (!reg.test(value))    return false;
       return true;
    } else  {
        return false;
    }
 }
 // 获取年月日
 function getYearMonthDate(time) {
    let y = time.getFullYear();
    let m = (time.getMonth() + 1) < 10 ? '0' + (time.getMonth() + 1) : (time.getMonth() + 1);
    let d = time.getDate() < 10 ? '0' + time.getDate() : time.getDate();
    return `${y}-${m}-${d}`;
 }
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐