ipsec配置新增,当action为drop的时候,才有协议50和51配置;

当action 为monit的时候,协议为0
This commit is contained in:
wangxin
2018-07-31 12:53:01 +08:00
parent ce527e1c19
commit eb9443f7d0
3 changed files with 289 additions and 1 deletions

View File

@@ -45,9 +45,20 @@ public class IpController extends CommonController{
@RequiresPermissions(value={"iplist:config"})
public String form(String cfgName,Model model,String ids,Integer functionId,BaseIpCfg entity) {
this._ipForm(cfgName, model, ids, functionId, entity);
List<SysDataDictionaryItem> specialFunctionIdList = DictUtils.getDictList("SPECIAL_FUNCTION_ID");
String specialFunctionId=null;
for(SysDataDictionaryItem item:specialFunctionIdList) {
if(Integer.parseInt(item.getItemCode())==entity.getFunctionId().intValue()) {
specialFunctionId= item.getItemValue();
break;
}
}
model.addAttribute("dropAction",Constants.DROP_ACTION);
model.addAttribute("urlPrefix","/ntc/iplist");
model.addAttribute("requiresPermissionPrefix","iplist");
if(specialFunctionId!=null && "ipsec".equals(specialFunctionId)) {
return "/cfg/ipsec/ipForm";
}
return "/cfg/common/ipForm";
}
@RequestMapping(value = {"saveOrUpdate"})