无变更
This commit is contained in:
@@ -51,7 +51,6 @@ function del(url){
|
||||
top.$.jBox.tip("<spring:message code='has_prohibit_delete'/>", "<spring:message code='info'/>");
|
||||
return;
|
||||
}else{
|
||||
var addrPoolIds = [];
|
||||
var serviceGroupIds=[],ids=[],canDel=true;
|
||||
$(checkboxes).filter(":checked").each(function(){
|
||||
if($(this).attr("serviceGroupId")&&$(this).attr("isValid")){
|
||||
@@ -60,10 +59,7 @@ function del(url){
|
||||
}
|
||||
ids.push($(this).attr("id"));
|
||||
}
|
||||
var addrPoolId = $(this).attr("addressPoolId");
|
||||
if(typeof addrPoolId != "undefined"){
|
||||
addrPoolIds.push(addrPoolId);
|
||||
}
|
||||
|
||||
})
|
||||
if(serviceGroupIds.length>0){
|
||||
$.ajax({
|
||||
@@ -80,22 +76,6 @@ function del(url){
|
||||
});
|
||||
}
|
||||
|
||||
// 地址池管理 (只有未被策略引用的地址池可删除)
|
||||
if(addrPoolIds.length > 0){
|
||||
$.ajax({
|
||||
type:'post',
|
||||
url:'${ctx}/maintenance/ipMultiplexPoolCfg/ajaxIsUsed',
|
||||
data:{"addrPoolIds":addrPoolIds.join(',')},
|
||||
async:false,
|
||||
success:function(data){//处理返回结果
|
||||
if(data == false){
|
||||
top.$.jBox.tip('<spring:message code="address_pool_is_used"/>');
|
||||
canDel=data;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(canDel){
|
||||
doAll(checkboxes,url);
|
||||
}
|
||||
@@ -166,19 +146,47 @@ var checkboxes=$("#${id} ${value} tbody tr td input.i-checks:checkbox");
|
||||
}
|
||||
//配置取消
|
||||
function cancelPassOpt(url){
|
||||
var checkboxes=$("#${id} ${value} tbody tr td input.i-checks:checkbox");
|
||||
var checkboxes=$("#${id} ${value} tbody tr td input.i-checks:checkbox");
|
||||
|
||||
if($(checkboxes).filter(":checked").length>0){
|
||||
if(validateAllPass(checkboxes)){
|
||||
doAll(checkboxes,url);
|
||||
}else{
|
||||
top.$.jBox.tip("<spring:message code='hasnot_approved'/>", "<spring:message code='info'/>");
|
||||
return;
|
||||
|
||||
var addrPoolIds = [],canCancel = true;
|
||||
$(checkboxes).filter(":checked").each(function(){
|
||||
var addrPoolId = $(this).attr("addressPoolId");
|
||||
if(typeof addrPoolId != "undefined"){
|
||||
addrPoolIds.push(addrPoolId);
|
||||
}
|
||||
}else{
|
||||
top.$.jBox.tip("<spring:message code='one_more'/>", "<spring:message code='info'/>");
|
||||
return;
|
||||
});
|
||||
|
||||
// 地址池管理 (被策略引用的地址池不可取消)
|
||||
if(addrPoolIds.length > 0){
|
||||
$.ajax({
|
||||
type:'post',
|
||||
url:'${ctx}/manipulation/ipmulitiplex/ajaxIsUsed',
|
||||
data:{"addrPoolIds":addrPoolIds.join(',')},
|
||||
async:false,
|
||||
success:function(data){//处理返回结果
|
||||
if(data == false){
|
||||
top.$.jBox.tip('<spring:message code="address_pool_is_used"/>');
|
||||
canCancel=data;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if(canCancel){
|
||||
doAll(checkboxes,url);
|
||||
}
|
||||
}else{
|
||||
top.$.jBox.tip("<spring:message code='hasnot_approved'/>", "<spring:message code='info'/>");
|
||||
return;
|
||||
}
|
||||
|
||||
}else{
|
||||
top.$.jBox.tip("<spring:message code='one_more'/>", "<spring:message code='info'/>");
|
||||
return;
|
||||
}
|
||||
}
|
||||
function doAll(checkboxes,url){
|
||||
// var url = $(this).attr('data-url');
|
||||
|
||||
Reference in New Issue
Block a user