into develop Conflicts: src/main/java/com/nis/domain/configuration/CfgIndexInfo.java src/main/resources/nis.properties src/main/webapp/WEB-INF/tags/sys/delRow.tag asn相关功能更改: IP ADDR:增加asn域 1、新增IP ADDR可选asn,如果asn未下发过(is_used=0),下发时asn的group需要标记为commonGroup(groupId为asn组织的groupId,regionId为asn的regionId)。 2、如果所选的asn组(asn组织的groupId)已经下发过(is_used=1),则下发maat时,asn域不需要下发。 3、策略取消时,如果有需要保留的公共组(commongRroupIds),需要将公共组的组号下发。 ASN GROUP: 1、新增asn,如果此asn的组织groupId已下发过(is_used=1),且此组织的groupId已被策略标记过全选(is_audit_all=1),则需要调用公共组域新增的接口,将新增的asn关键字下发。 2、修改asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域修改的接口,修改已经下发的asn关键字域。 3、删除asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域删除的接口,删除已经下发的asn关键字域。 ASN IP CFG: 1、新增asn ip,所选asn no的组首次下发(is_valid=0),需要将asn no的groupId标记为公共组;如果asn no非首次下发(is_valid=1),直接调用公共组新增域的接口。 2、修改 生效状态asn ip修改,调用公共组修改域接口直接修改 3、失效 直接调用公共组删除域接口,失效asn ip域
55 lines
2.8 KiB
Plaintext
55 lines
2.8 KiB
Plaintext
<%@ page contentType="text/html;charset=UTF-8"%>
|
|
<%@ include file="/WEB-INF/include/taglib.jsp"%>
|
|
<html>
|
|
<head>
|
|
<title></title>
|
|
</head>
|
|
<div class="row">
|
|
<div class="pull-right">
|
|
<span class="glyphicon glyphicon-remove pull-right" title="remove"
|
|
onClick="delContent('${tabName}${status.index}','${tabName}Add');" />
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="hidden" name="${cfgName}.cfgType" value="${region.configRegionValue }">
|
|
<input type="hidden" name="${cfgName}.cfgRegionCode" serviceType="${region.configServiceType }" value="${region.configRegionCode }">
|
|
<input type="hidden" name="${cfgName}.configMultiKeywords" value="${region.configMultiKeywords }">
|
|
<input type="hidden" name="${cfgName}.configServiceType" value="${region.configServiceType }">
|
|
<input type="hidden" name="${cfgName}.configHex" value="${region.configHex }">
|
|
<input type="hidden" name="${cfgName}.exprType" value="0">
|
|
<input type="hidden" name="${cfgName}.machMethod" value="3">
|
|
<input type="hidden" name="${cfgName}.isHexbin" value="0">
|
|
<input type="hidden" name="${cfgName}.cfgId" value="${cfg.cfgId}">
|
|
<!-- 是否自动更新ASN NO -->
|
|
<input type="hidden" name="${cfgName}.userRegion2" value="${cfg.userRegion2}">
|
|
<div class="hidden" id="selectAll"><spring:message code="select_All_Text"/></div>
|
|
<div class="hidden" id="deselectAll"><spring:message code="deselect_All_Text"/></div>
|
|
<input type="hidden" name="${cfgName}.organizationGroupId" value="${cfg.userRegion1}">
|
|
<input type="hidden" name="${cfgName}.asnNo" value="${cfg.cfgKeywords}" used="false">
|
|
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="form-group">
|
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="organization"/></label>
|
|
<div class="col-md-6">
|
|
<select name="${cfgName}.userRegion1" class="selectpicker show-tick form-control required organization" data-live-search="true" data-live-search-placeholder="search">
|
|
<option value=""><spring:message code="select"/></option>
|
|
</select>
|
|
</div>
|
|
<div for="${cfgName}.userRegion1"></div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="form-group">
|
|
<label class="control-label col-md-3"><font color="red">*</font><spring:message code="asn_no"/></label>
|
|
<div class="col-md-6">
|
|
<select name="${cfgName}.cfgKeywords" class="selectpicker show-tick form-control asnNo required" multiple data-live-search="true" data-actions-box="true" data-live-search-placeholder="search" >
|
|
</select>
|
|
</div>
|
|
<div for="${cfgName}.cfgKeywords"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
</html>
|
|
<script src="${pageContext.request.contextPath}/static/global/scripts/asnRegion.js" type="text/javascript"></script> |