ASN定时计算v4和v6的IP个数;

界面展示ASNIPv4和v6数
This commit is contained in:
duandongmei
2019-01-26 19:41:58 +06:00
parent f90ef5ab85
commit 96df029f43
15 changed files with 1017 additions and 5 deletions

View File

@@ -414,4 +414,12 @@
<function-signature>java.util.List getIspDicList(java.lang.String)</function-signature>
<example>${fns:getIspDicList(str)}</example>
</function>
<!-- 根据表名取出运营商ISP标签集合 -->
<function>
<description>根据asnGroupId获取asn 的v4数量和v6数量</description>
<name>getASNIPNum</name>
<function-class>com.nis.util.ConfigDictUtils</function-class>
<function-signature>java.util.List getASNIPNum(java.lang.Integer)</function-signature>
<example>${fns:getASNIPNum(str)}</example>
</function>
</taglib>

View File

@@ -263,6 +263,8 @@
<th><input type="checkbox" class="i-checks" id="checkAll"></th>
<th class="sort-column r.organization"><spring:message code="organization"/></th>
<th class="sort-column r.asn_id"><spring:message code="asn_no"/></th>
<th ><spring:message code="v4_num"/></th>
<th ><spring:message code="v6_num"/></th>
<th class="sort-column r.country"><spring:message code="country"/></th>
<th class="sort-column r.detail"><spring:message code="detail"/></th>
<th class="sort-column r.is_used"><spring:message code="is_issued"/></th>
@@ -284,6 +286,11 @@
</a>
</td>
<td>${cfg.asnId}</td>
<c:forEach items="${fns:getASNIPNum(cfg.asnId)}" var="num" >
<td>
${num}
</td>
</c:forEach>
<td>
<a href="javascript:;" data-original-title="${cfg.country}"
class="tooltips" data-flag="false" data-html="true" data-placement="top">

View File

@@ -273,6 +273,8 @@
<th class="sort-column r.country"><spring:message code="country"/></th>
<th class="sort-column r.detail"><spring:message code="detail"/></th>
<th class="sort-column r.user_region1" column="userregion1" ><spring:message code="asn_no"/></th>
<th ><spring:message code="v4_num"/></th>
<th ><spring:message code="v6_num"/></th>
<th column="ip_type" ><spring:message code="ip_type"/></th>
<th column="IP" ><spring:message code="IP"/></th>
<%-- <th><spring:message code="port"/></th> --%>
@@ -306,6 +308,11 @@
<td>${cfg.country }</td>
<td>${cfg.detail }</td>
<td>${cfg.userRegion1}</td>
<c:forEach items="${fns:getASNIPNum(cfg.userRegion1)}" var="num" >
<td>
${num}
</td>
</c:forEach>
<td>
<c:forEach items="${fns:getDictList('IP_TYPE')}" var="ipTypeC">
<c:if test="${cfg.ipType==ipTypeC.itemCode}"><spring:message code="${ipTypeC.itemValue }"/></c:if>