日志查询-封堵类型字典优化

This commit is contained in:
leijun
2018-12-17 10:47:00 +08:00
parent dbd1cc3d54
commit b3264bc2dd
14 changed files with 98 additions and 42 deletions

View File

@@ -270,9 +270,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td>
<c:set var="avProtocol" value="${log.protocol}"></c:set>

View File

@@ -266,9 +266,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td>
<c:set var="avProtocol" value="${log.protocol}"></c:set>

View File

@@ -320,9 +320,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -267,9 +267,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td>
<c:set var="avProtocol" value="${log.protocol}"></c:set>

View File

@@ -265,9 +265,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td>
<c:set var="avProtocol" value="${log.protocol}"></c:set>

View File

@@ -267,9 +267,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td>
<c:set var="avProtocol" value="${log.protocol}"></c:set>

View File

@@ -380,9 +380,13 @@
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -309,9 +309,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -308,9 +308,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -319,9 +319,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -310,9 +310,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td><c:set var="avProtocol" value="${log.protocol}"></c:set>
<c:forEach items="${fns:getDictList('AV_PROTOCOL')}" var="dic">

View File

@@ -324,9 +324,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td>
<td>

View File

@@ -272,9 +272,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td>
<td>

View File

@@ -333,9 +333,13 @@ $(document).ready(function(){
<td>${log.level}</td>
<!--0动态黑名单FD1静态配置FD2首次分析命中 -->
<td>
<c:if test="${log.fdType eq 0 }"><spring:message code="black_block_list"/></c:if>
<c:if test="${log.fdType eq 1 }"><spring:message code="static_cfg_block"/></c:if>
<c:if test="${log.fdType eq 2 }"><spring:message code="first_hit"/></c:if>
<c:set var="fdTypes">${log.fdType }</c:set>
<c:forEach items="${fns:getDictList('FD_TYPE')}" var="dic">
<c:if test="${dic.itemCode eq log.fdType}">
<c:set var="fdTypes">${dic.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${fdTypes}"/>
</td>
<td title="${log.capIp }">${fns:abbr(log.capIp, 42)}</td>
<td>