diff --git a/src/main/java/com/nis/util/SchedulerTaskUtil.java b/src/main/java/com/nis/util/SchedulerTaskUtil.java index 40652dab2..e1578cd6f 100644 --- a/src/main/java/com/nis/util/SchedulerTaskUtil.java +++ b/src/main/java/com/nis/util/SchedulerTaskUtil.java @@ -866,6 +866,38 @@ public class SchedulerTaskUtil { }else{ return false; }*/ + + //ip spoofing + if(serviceId.equals(518)){ + entity.setCompileId(compileId); + List list = configSynchronizationDao.getCfgIndexList(entity); + entity.setCompileId(compileId); + for(CfgIndexInfo cfg:list){ + if(isValid==0){ + PxyObjSpoofingIpPool pool=new PxyObjSpoofingIpPool(); + pool.setCfgId(Long.valueOf(cfg.getUserRegion3())); + pool = configSynchronizationDao.getPxyObjSpoofingIpPool(pool.getCfgId()); + List poolList = new ArrayList(); + pool.setIsValid(0); + pool.setCompileId(pool.getCompileId()); + pool.setServiceId(pool.getServiceId()); + poolList.add(pool); + //调用服务接口取消配置 + String json=BaseService.gsonToJson(poolList); + logger.info("欺骗IP池配置配置参数:"+json); + //调用服务接口取消配置 + try { + ToMaatResult result = ConfigServiceUtil.put(json, 2); + logger.info("欺骗IP池配置响应信息:"+result.getMsg()); + } catch (Exception e) { + e.printStackTrace(); + logger.info("欺骗IP池配置配置失败"); + throw e; + } + } + } + } + maatCfg = new MaatCfg(); maatCfg.initDefaultValue(); maatBean = new ToMaatBean();