提交 d49678b7 编写于 作者: tao.wu's avatar tao.wu

no message

上级 568c1eea
......@@ -13,7 +13,12 @@ let checkNeedRule = (val) => {
export const checkRange = (rule, value, callback) => {
let min,max;
let val = parseFloat(value);
const res = new RegExp(/^[1-9]\d*$/g);
let res;
if(value.length>1){
res = (new RegExp(/^[1-9]\d*$/g)).test(value);
}else{
res = true;
}
rangeJson.forEach((item)=>{
if(item.field == rule.field){
......@@ -21,7 +26,7 @@ export const checkRange = (rule, value, callback) => {
max = item.max;
}
})
const ruless = ( (val >= min) && (val <= max) && res.test(value) )
const ruless = ( (val >= min) && (val <= max) && res )
if(ruless || checkNeedRule(val)){
callback()
}else{
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册