日志检索:action检索条件drop、loop、whitelist不展示
实时统计右上角的各个动作日志总量,过滤drop、loop、whitelist anti-DDOS drop特殊,展示 实时报表 合计优化
This commit is contained in:
@@ -62,11 +62,11 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<%-- <form:option value=""><spring:message code="action"/></form:option>
|
<%-- <form:option value=""><spring:message code="action"/></form:option> --%>
|
||||||
--%> <c:forEach items="${serviceList}" var="service"
|
<c:forEach items="${serviceList}" var="service"
|
||||||
varStatus="satus">
|
varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
<c:forEach items="${serviceList}" var="service"
|
<c:forEach items="${serviceList}" var="service"
|
||||||
varStatus="satus">
|
varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -48,12 +48,15 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -48,12 +48,15 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
<c:forEach items="${serviceList}" var="service"
|
<c:forEach items="${serviceList}" var="service"
|
||||||
varStatus="satus">
|
varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96)}">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
@@ -51,15 +51,18 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value="" ><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
</c:if>
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
</c:forEach>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</form:select>
|
</c:if>
|
||||||
</div>
|
</c:forEach>
|
||||||
|
</c:forEach>
|
||||||
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -48,12 +48,15 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -53,14 +53,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${action.itemValue eq 'action_reject' or action.itemValue eq 'action_monit' }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${action.itemValue eq 'action_reject' or action.itemValue eq 'action_monit' }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -68,12 +68,15 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action" /></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
</c:if>
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${action.itemValue eq 'action_reject' or action.itemValue eq 'action_monit' }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
<c:set var="actionIndex" value="0"></c:set>
|
<c:set var="actionIndex" value="0"></c:set>
|
||||||
<c:forEach items="${serviceList}" var="service" varStatus="satus">
|
<c:forEach items="${serviceList}" var="service" varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96)}">
|
||||||
<c:set var="actionIndex" value="${actionIndex+1}"></c:set>
|
<c:set var="actionIndex" value="${actionIndex+1}"></c:set>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -62,11 +62,9 @@
|
|||||||
<c:if test="${ (actionIndex > 1) || (actionIndex == 0) }">
|
<c:if test="${ (actionIndex > 1) || (actionIndex == 0) }">
|
||||||
<option value=""><spring:message code="action"/></option>
|
<option value=""><spring:message code="action"/></option>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
|
||||||
|
|
||||||
<c:forEach items="${serviceList}" var="service" varStatus="satus">
|
<c:forEach items="${serviceList}" var="service" varStatus="satus">
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32)}">
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96)}">
|
||||||
<option value="${dict.itemCode}"
|
<option value="${dict.itemCode}"
|
||||||
<c:if test="${log.action eq dict.itemCode}">
|
<c:if test="${log.action eq dict.itemCode}">
|
||||||
selected="selected"
|
selected="selected"
|
||||||
|
|||||||
@@ -51,14 +51,17 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value="" ><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
</c:if>
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
|
</c:if>
|
||||||
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
|
|||||||
@@ -54,14 +54,17 @@ $(document).ready(function(){
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value=""><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="dict">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(dict.itemValue eq 'action_monit') or (dict.itemValue eq 'action_reject')}">
|
varStatus="satus">
|
||||||
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</form:select>
|
</c:forEach>
|
||||||
</div>
|
</form:select>
|
||||||
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -52,15 +52,18 @@
|
|||||||
<!-- 搜索内容与操作按钮栏 -->
|
<!-- 搜索内容与操作按钮栏 -->
|
||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<form:select path="action" class="selectpicker select2 input-small">
|
<form:select path="action" class="selectpicker select2 input-small">
|
||||||
<form:option value="" ><spring:message code="action"/></form:option>
|
<form:option value=""><spring:message code="action"/></form:option>
|
||||||
<c:forEach items="${fns:getDictList('SERVICE_ACTION')}" var="action">
|
<c:forEach items="${serviceList}" var="service"
|
||||||
<c:if test="${(action.itemValue eq 'action_reject') or (action.itemValue eq 'action_monit') }">
|
varStatus="satus">
|
||||||
<form:option value="${action.itemCode }" ><spring:message code="${action.itemValue }"/></form:option>
|
<c:forEach items="${fns:getDictList('SERVICE_ACTION') }" var="dict">
|
||||||
|
<c:if test="${(dict.itemCode eq service.action) && (service.action ne 128) && (service.action ne 32) && (service.action ne 96) }">
|
||||||
|
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
</c:forEach>
|
||||||
</form:select>
|
</form:select>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left">
|
<div class="pull-left">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
|
|||||||
@@ -286,16 +286,16 @@ function customColumnClick(){
|
|||||||
if(rows.length > 1){
|
if(rows.length > 1){
|
||||||
var trtotal="";
|
var trtotal="";
|
||||||
if(reportBusinessType=="src_ip_report"){
|
if(reportBusinessType=="src_ip_report"){
|
||||||
trtotal+="<td colspan='2' style='text-align: center;' ><spring:message code='report_total' />:</td>";
|
trtotal+="<td colspan='2' style='text-align: left;' ><spring:message code='report_total' /></td>";
|
||||||
}else{
|
}else{
|
||||||
trtotal+="<td style='text-align: center;'><spring:message code='report_total' />:</td>";
|
trtotal+="<td style='text-align: left;'><spring:message code='report_total' /></td>";
|
||||||
}
|
}
|
||||||
for (var k = 0; k < list.length; k++) {
|
for (var k = 0; k < list.length; k++) {
|
||||||
trtotal+="<td>"+list[k]+"</td>";
|
trtotal+="<td>"+list[k]+"</td>";
|
||||||
}
|
}
|
||||||
trtotal+=""
|
trtotal+=""
|
||||||
$('#total').remove();
|
$('#total').remove();
|
||||||
$('#'+tableId).append("<tr id='total'></tr>");
|
$('#'+tableId).prepend("<tr id='total'></tr>");
|
||||||
$('#total').html(trtotal);
|
$('#total').html(trtotal);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -308,7 +308,7 @@ function customColumnClick(){
|
|||||||
<c:forEach items="${serviceList}" var="service" varStatus="status">
|
<c:forEach items="${serviceList}" var="service" varStatus="status">
|
||||||
<c:if test="${service.functionId eq bean.functionId and action.itemCode eq service.action}">
|
<c:if test="${service.functionId eq bean.functionId and action.itemCode eq service.action}">
|
||||||
<c:if test="${service.serviceId ne 5}">
|
<c:if test="${service.serviceId ne 5}">
|
||||||
<c:if test="${(service.action ne 128) && (service.action ne 32)}" >
|
<c:if test="${(service.action ne 128) && (service.action ne 32) && (service.action ne 96)}" >
|
||||||
<div data-service="${service.serviceId}" class="service btn
|
<div data-service="${service.serviceId}" class="service btn
|
||||||
<c:if test="${status.index%2==0}">btn-primary</c:if>
|
<c:if test="${status.index%2==0}">btn-primary</c:if>
|
||||||
<c:if test="${status.index%2!=0}">btn-default</c:if>">
|
<c:if test="${status.index%2!=0}">btn-default</c:if>">
|
||||||
@@ -319,13 +319,15 @@ function customColumnClick(){
|
|||||||
</c:if>
|
</c:if>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${service.serviceId eq 5}">
|
<c:if test="${service.serviceId eq 5}">
|
||||||
|
<c:if test="${(service.action ne 128) && (service.action ne 96)}" >
|
||||||
<div data-service="${service.serviceId}" class="service btn
|
<div data-service="${service.serviceId}" class="service btn
|
||||||
<c:if test="${status.index%2==0}">btn-primary</c:if>
|
<c:if test="${status.index%2==0}">btn-primary</c:if>
|
||||||
<c:if test="${status.index%2!=0}">btn-default</c:if>">
|
<c:if test="${status.index%2!=0}">btn-default</c:if>">
|
||||||
<spring:message code="${action.itemValue}"/>
|
<spring:message code="${action.itemValue}"/>
|
||||||
<spring:message code="log_total"/>
|
<spring:message code="log_total"/>
|
||||||
<span>0</span>
|
<span>0</span>
|
||||||
</div>
|
</div>
|
||||||
|
</c:if>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
@@ -359,13 +361,15 @@ function customColumnClick(){
|
|||||||
<c:forEach items="${serviceList}" var="service" >
|
<c:forEach items="${serviceList}" var="service" >
|
||||||
<c:if test="${service.functionId eq bean.functionId and action.itemCode eq service.action}">
|
<c:if test="${service.functionId eq bean.functionId and action.itemCode eq service.action}">
|
||||||
<c:if test="${service.serviceId ne 5}">
|
<c:if test="${service.serviceId ne 5}">
|
||||||
<c:if test="${(service.action ne 128) && (service.action ne 32)}" >
|
<c:if test="${(service.action ne 128) && (service.action ne 32) && (service.action ne 96) }" >
|
||||||
<form:option value="${action.itemCode}" ><spring:message code="${action.itemValue}"/></form:option>
|
<form:option value="${action.itemCode}" ><spring:message code="${action.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:if>
|
</c:if>
|
||||||
<c:if test="${service.serviceId eq 5}">
|
<c:if test="${service.serviceId eq 5}">
|
||||||
|
<c:if test="${(service.action ne 128) && (service.action ne 96) }" >
|
||||||
<form:option value="${action.itemCode}" ><spring:message code="${action.itemValue}"/></form:option>
|
<form:option value="${action.itemCode}" ><spring:message code="${action.itemValue}"/></form:option>
|
||||||
</c:if>
|
</c:if>
|
||||||
|
</c:if>
|
||||||
</c:if>
|
</c:if>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
|
|||||||
Reference in New Issue
Block a user