提交地址池IP校验.

This commit is contained in:
zhangwq
2018-12-10 19:02:19 +08:00
parent 3868221a25
commit e19b168af9
5 changed files with 28 additions and 5 deletions

View File

@@ -974,4 +974,24 @@ jQuery.validator.addMethod("areaUnique",function(value,element) {
flag = false;
}
return flag;
});
// 地址池IP+MASK不可重复校验
jQuery.validator.addMethod("ipMaskSole",function(value,element) {
var flag = true;
var ipArray = [];
if(value.indexOf("/") == -1){
value = value+"/32";
}
$(".ipMaskSole").not(element).each(function(){
var val = $(this).val();
if(val.indexOf("/") == -1){
val = val+"/32";
}
ipArray.push(val);
});
if($.inArray(value,ipArray) != -1){
flag = false;
}
return flag;
});

View File

@@ -79,6 +79,7 @@
addrPoolUnique:"Address Pool already exists.",
asnNoUnique:"ASN already exists.",
areaUnique:"Area already exists.",
config_sync_tip:"The system is being maintained and temporarily inaccessible."
config_sync_tip:"The system is being maintained and temporarily inaccessible.",
ipMaskSole:"IP already exists."
});
}(jQuery));

View File

@@ -79,6 +79,7 @@
addrPoolUnique:"Address Pool уже существует.",
asnNoUnique:"ASN уже существует.",
areaUnique:"Регион уже существует.",
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна."
config_sync_tip:"Система находится под техническим обслуживанием и временно недоступна.",
ipMaskSole:"IP уже существует."
});
}(jQuery));

View File

@@ -79,6 +79,7 @@
addrPoolUnique:"地址池已存在",
asnNoUnique:"ASN号已存在",
areaUnique:"该区域已存在",
config_sync_tip:"系统正在维护中,暂时不可访问!"
config_sync_tip:"系统正在维护中,暂时不可访问!",
ipMaskSole:"IP已存在"
});
}(jQuery));