无策略的欺骗ip校验的查询方法可复用初始化欺骗ip时ip的查询方法;
redis配置信息增加
This commit is contained in:
@@ -190,7 +190,9 @@ public class DnsIpCfgController extends BaseController {
|
|||||||
@ResponseBody
|
@ResponseBody
|
||||||
@RequestMapping(value = {"/dnsNoStrategyCheck"})
|
@RequestMapping(value = {"/dnsNoStrategyCheck"})
|
||||||
public boolean dnsNoStrategyCheck(DnsIpCfg entity, HttpServletRequest request, HttpServletResponse response){
|
public boolean dnsNoStrategyCheck(DnsIpCfg entity, HttpServletRequest request, HttpServletResponse response){
|
||||||
List<DnsIpCfg> list = dnsIpCfgService.getValidCfgInfo(entity);
|
entity.setIsAudit(1);
|
||||||
|
entity.setIsValid(1);
|
||||||
|
List<DnsIpCfg> list = dnsIpCfgService.findDnsIpCfg(entity);
|
||||||
if(list.size() > 0){
|
if(list.size() > 0){
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -203,14 +203,6 @@
|
|||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getValidCfgInfo" resultMap="dnsIpCfgMap">
|
|
||||||
SELECT
|
|
||||||
<include refid="columns"></include>
|
|
||||||
FROM
|
|
||||||
dns_ip_cfg r
|
|
||||||
WHERE r.dns_strategy_id = #{dnsStrategyId} AND r.is_valid = 1 AND r.is_audit = 1
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<insert id="insert" parameterType="com.nis.domain.configuration.DnsIpCfg" >
|
<insert id="insert" parameterType="com.nis.domain.configuration.DnsIpCfg" >
|
||||||
insert into dns_ip_cfg (
|
insert into dns_ip_cfg (
|
||||||
CFG_DESC,
|
CFG_DESC,
|
||||||
|
|||||||
@@ -54,10 +54,6 @@ public class DnsIpCfgService extends BaseService{
|
|||||||
public DnsIpCfg getDnsIpCfg(Long cfgId) {
|
public DnsIpCfg getDnsIpCfg(Long cfgId) {
|
||||||
return dnsIpCfgDao.getDnsIpCfg(cfgId);
|
return dnsIpCfgDao.getDnsIpCfg(cfgId);
|
||||||
}
|
}
|
||||||
public List<DnsIpCfg> getValidCfgInfo(DnsIpCfg cfg) {
|
|
||||||
return dnsIpCfgDao.getValidCfgInfo(cfg);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Transactional(readOnly=false,rollbackFor=RuntimeException.class)
|
@Transactional(readOnly=false,rollbackFor=RuntimeException.class)
|
||||||
public void saveOrUpdate(DnsIpCfg entity){
|
public void saveOrUpdate(DnsIpCfg entity){
|
||||||
Date createTime=new Date();
|
Date createTime=new Date();
|
||||||
|
|||||||
@@ -577,6 +577,9 @@ trafficBandwidthTrans=trafficBandwidthTrans
|
|||||||
trafficProtocolList=trafficProtocolList
|
trafficProtocolList=trafficProtocolList
|
||||||
trafficAppList=trafficAppList
|
trafficAppList=trafficAppList
|
||||||
ntcActionEntranceReport=ntcActionEntranceReport
|
ntcActionEntranceReport=ntcActionEntranceReport
|
||||||
|
redis.host=10.0.4.1:6379
|
||||||
|
redis.expire=1800
|
||||||
|
redis.timeout=10000
|
||||||
dns_spoofing_ip_desc=Default Spoofing IP
|
dns_spoofing_ip_desc=Default Spoofing IP
|
||||||
dns_spoofing_ip_ip=1.1.1.1
|
dns_spoofing_ip_ip=1.1.1.1
|
||||||
trafficBandwidthTransTwo=trafficBandwidthTransTwo
|
trafficBandwidthTransTwo=trafficBandwidthTransTwo
|
||||||
Reference in New Issue
Block a user