/**
* @param {*} value 验证输入值
* @param {*} reg 正则
* @param {*} msg 提示的错误信息
* @param {boolean} [reqire=false] 是否必填
* @return {*}
*/
baseValidate(value = "", reg = "", msg = "请输入", reqire = false) {
// 是否必填
if (reqire) {
//必填
if (value) {
// 正则验证
if (reg != "") {
if (reg.test(value)) {
return true;
} else {
Message.error(msg);
return false;
}
}
return true;
} else {
hisMessage.error(msg);
return false;
}
} else {
//非必填
if (value) {
// 正则验证
if (reg != "") {
if (reg.test(value)) {
return true;
} else {
Message.error(msg);
return false;
}
}
return true;
} else {
return true;
}
}
},