exportfunctionvalidateEmail(email){const re =/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/return re.test(email)}
exportfunctionisEmptyObject(obj){for(var key in obj){returnfalse}returntrue}
检验是否小于500
exportfunctioncheckMax500(rule, value, callback){if(value ==''|| value ==undefined|| value ==null){callback();}elseif(!Number(value)){callback(newError('请输入[1,500]之间的数字'));}elseif(value <1|| value >500){callback(newError('请输入[1,500]之间的数字'));}else{callback();}}
exportfunctionbigZero(rule, value, callback){if(value ==''|| value ==undefined|| value ==null){callback()}else{const reg =/^([1-9]\d*(\.\d*[1-9])?)|(0\.\d*[1-9])$/if(reg.test(value)){callback()}else{callback(newError('请输入大于0的正数'));}}}
大于0的正数,最多保留两位小数
exportfunctionpreContent(rule, value, callback){if(value ==''|| value ==undefined|| value ==null){callback()}else{const reg =/(^[1-9](\d+)?(\.\d{1,2})?$)|(^\d\.\d{1,2}$)/if(reg.test(value)){callback()}else{callback(newError('大于0的正数,最多保留两位小数'));}}}