地址池IP校验补充.

This commit is contained in:
zhangwq
2018-12-10 20:18:36 +08:00
parent e19b168af9
commit 64e85ff933
6 changed files with 61 additions and 2 deletions

View File

@@ -165,6 +165,25 @@ public class IpAddrPoolController extends BaseController{
return true;
}
/**
* 校验所有地址池配置IP不可重复
* @param cfg
* @param request
* @param response
* @return
*/
@ResponseBody
@RequestMapping(value = {"/checkAddrPoolIp"})
public boolean checkAddrPoolIp(String ips, HttpServletRequest request, HttpServletResponse response){
for (String ip : ips.split(",")) {
Long cfgId = ipAddrPoolCfgService.checkAddrPoolIp(ip);
if(cfgId != null){
return false;
}
}
return true;
}
@ResponseBody
@RequestMapping(value = {"/getCGIInfo"})
public Map<String,Object> getUserInfo(Integer addrPoolId,String cmd,HttpServletRequest request,HttpServletResponse response){