dns所有策略均校验是否存在欺骗ip

This commit is contained in:
段冬梅
2018-12-13 11:56:19 +08:00
parent fbe87e8cbc
commit c3c7c363e0
2 changed files with 7 additions and 4 deletions

View File

@@ -197,9 +197,12 @@
<if test="isValid != null">
AND r.is_valid=#{isValid,jdbcType=INTEGER}
</if>
<if test="dnsStrategyId != null">
<if test="dnsStrategyId != null and dnsStrategyId ==0">
AND r.dns_strategy_id=#{dnsStrategyId,jdbcType=INTEGER}
</if>
<if test="dnsStrategyId != null and dnsStrategyId !=0">
and r.dns_strategy_id in (select t.res_group_1_id from dns_res_strategy t where cfg_id=#{dnsStrategyId,jdbcType=INTEGER})
</if>
</where>
</select>

View File

@@ -1016,18 +1016,18 @@ jQuery.validator.addMethod("ipMaskSole",function(value,element) {
// DNS阻断无策略校验
jQuery.validator.addMethod("noStrategyCheck",function(value,element) {
var flag = true;
if(value == 0){
//if(value == 0){
var ctx = $(element).attr("ctx");
var url = ctx+"/cfg/dnsIp/dnsNoStrategyCheck";
$.ajax({
type:'post',
async:false,
url: url,
data:{"dnsStrategyId":0},
data:{"dnsStrategyId":value},
success:function(data){
flag = data;
}
});
}
//}
return flag;
});