1.Protocol Identify 增加查询条件 Application。

2.App Identify 增加查询条件,L7 Protocol,Application,字段列 Protocol Identify 改名为
L7 Protocol,显示顺序behavior,放到APP后面。
3.Behavior Identify 改动同上。
4.BGP协议 查询条件,增加AS作为查询条件;显示顺序,code,AS, route 放在foudtime之后。
5.mail协议Recipient 改为 receiver。
6.FTP 查询条件,增加URL。
7.p2p协议里,查询条件里增加fielid,emule seach key,file marking 改为 fileid。   
8.stream 里面增加查询条件 url。
9.voip 里面增加两个账号的查询条件   Caller 和receiver,calling account 改为caller, called
account 改为reveriver
10.antiddos ,增加查询 attacktype
This commit is contained in:
zhangwei
2019-01-07 21:25:53 +06:00
parent 1d82fbc20c
commit 0bbb751020
20 changed files with 177 additions and 96 deletions

View File

@@ -75,7 +75,7 @@ $(document).ready(function(){
</div>
<h3 class="page-title">
<c:if test="${log.functionId == 407}">
<spring:message code="basic_protocol"/>
<spring:message code="protocol_identify"/>
</c:if>
<c:if test="${log.functionId == 408}">
<spring:message code="encrypted_tunnel_behavior"/>
@@ -205,21 +205,34 @@ $(document).ready(function(){
<div class="form-group">
<label><spring:message code="clientip"/></label>
<input id="sIp" name="sIp" class="form-control" type="text" value="${log.sIp}"/>
</div>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker select2 form-control">
<label><spring:message code="social_app"/></label>
<form:select path="labelAppId" class="selectpicker select2 form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="dict">
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
<c:forEach items="${appList}" var="dict">
<form:option value="${dict.code}"><spring:message code="${dict.item}"/></form:option>
</c:forEach>
</form:select>
</div>
</div>
</div>
</div>
<div class="row">
<c:if test="${log.functionId eq 63 or log.functionId eq 408}">
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="basic_protocol"/></label>
<form:select path="labelProtoId" class="selectpicker select2 form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${protocolList}" var="dict">
<form:option value="${dict.code}"><spring:message code="${dict.item}"/></form:option>
</c:forEach>
</form:select>
</div>
</div>
</c:if>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="cfg_id"></spring:message></label>
@@ -246,11 +259,12 @@ $(document).ready(function(){
<th class="sort-column label_proto_id" column="basic_protocol" ><spring:message code='basic_protocol'/></th>
<%-- <th class="sort-column label_proto_source" isVisible="false"><spring:message code='label_proto_source'/></th> --%>
<th class="sort-column label_app_id" column="social_app" ><spring:message code='social_app'/></th>
<c:if test="${functionID ne 407}">
<th class="sort-column label_behav_id" column="behaviour_type" ><spring:message code='behaviour_type'/></th>
</c:if>
<%-- <th class="sort-column label_behav_source" isVisible="false"><spring:message code='label_behav_source'/></th> --%>
<th class="sort-column label_app_id" column="social_app" ><spring:message code='social_app'/></th>
<%-- <th class="sort-column label_app_source" isVisible="false"><spring:message code='label_app_source'/></th> --%>
<th class="sort-column cap_ip" isVisible="false" column="clj_ip" ><spring:message code="clj_ip"/></th>
<th class="sort-column trans_proto" column="transport_layer_protocol" ><spring:message code="transport_layer_protocol"/></th>
@@ -320,6 +334,15 @@ $(document).ready(function(){
<%-- <td>
${log.labelProtoSource}
</td> --%>
<td>
<c:set var="labelAppIds">${log.labelAppId }</c:set>
<c:forEach items="${appList}" var="dict">
<c:if test="${dict.code eq log.labelAppId}">
<c:set var="labelAppIds">${dict.item}</c:set>
</c:if>
</c:forEach>
<spring:message code="${labelAppIds}"/>
</td>
<c:if test="${functionID ne 407}">
<td>
<c:set var="labelBehavIds">${log.labelBehavId }</c:set>
@@ -334,15 +357,7 @@ $(document).ready(function(){
<%-- <td>
${log.labelBehavSource}
</td> --%>
<td>
<c:set var="labelAppIds">${log.labelAppId }</c:set>
<c:forEach items="${appList}" var="dict">
<c:if test="${dict.code eq log.labelAppId}">
<c:set var="labelAppIds">${dict.item}</c:set>
</c:if>
</c:forEach>
<spring:message code="${labelAppIds}"/>
</td>
<%-- <td>
${log.labelAppSource}
</td> --%>

View File

@@ -199,13 +199,8 @@
<div class="col-md-2">
<div class="form-group">
<label class="control-label"><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="direction" >
<form:option value="${direction.itemCode}"><spring:message code="${direction.itemValue}"></spring:message></form:option>
</c:forEach>
</form:select>
<label class="control-label"><spring:message code="as"/></label>
<input name="asNum" type="text" class="form-control" value="${log.asNum }"/>
</div>
</div>
</div>
@@ -230,6 +225,9 @@
<th class="sort-column cfg_id " isVisible="false" column="cfg_id" ><spring:message code="cfg_id"/></th>
<th class="sort-column service" isVisible="false" column="action"><spring:message code="action"/></th>
<th class="sort-column found_time" column="found_time"><spring:message code="found_time"/></th>
<th class="sort-column type" column="message_type"><spring:message code='message_type'/></th>
<th class="sort-column as_num" column="as"><spring:message code='as'/></th>
<th class="sort-column route" column="route"><spring:message code='route'/></th>
<th class="sort-column recv_time" isVisible="false" column="recv_time"><spring:message code="recv_time"/></th>
<th class="sort-column entrance_id" isVisible="false" column="entrance_id"><spring:message code="entrance_id"/></th>
@@ -258,9 +256,7 @@
<th class="sort-column d_subscribe_id" isVisible="false" column="d_subscribe_id"><spring:message code='d_subscribe_id'/></th>
<%-- <th class="sort-column user_region" isVisible="false" column="user_region"><spring:message code='user_region'/></th> --%>
<c:if test="${fns:getUser().isAdmin()}"><th class="sort-column scene_file" column="scene_file"><spring:message code='scene_file'/></th></c:if>
<th class="sort-column type" column="message_type"><spring:message code='message_type'/></th>
<th class="sort-column as_num" column="as"><spring:message code='as'/></th>
<th class="sort-column route" column="route"><spring:message code='route'/></th>
</tr>
</thead>
<tbody>
@@ -281,6 +277,17 @@
<spring:message code="${actions}"/>
</td>
<td>${log.foundTime }</td>
<td>
<c:set var="types">${log.type }</c:set>
<c:forEach items="${fns:getDictList('BGP_MESSAGE_TYPE')}" var="type">
<c:if test="${type.itemCode eq log.type}">
<c:set var="types">${type.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${types}"/>
</td>
<td>${log.asNum}</td>
<td>${log.route}</td>
<td>${log.recvTime }</td>
<td>
@@ -371,17 +378,7 @@
<td>${log.dSubscribeId}</td>
<%-- <td>${log.userRegion}</td> --%>
<c:if test="${fns:getUser().isAdmin()}"><td>${log.sceneFile}</td></c:if>
<td>
<c:set var="types">${log.type }</c:set>
<c:forEach items="${fns:getDictList('BGP_MESSAGE_TYPE')}" var="type">
<c:if test="${type.itemCode eq log.type}">
<c:set var="types">${type.itemValue}</c:set>
</c:if>
</c:forEach>
<spring:message code="${types}"/>
</td>
<td>${log.asNum}</td>
<td>${log.route}</td>
</tr>
</c:forEach>
</tbody>

View File

@@ -200,10 +200,10 @@ $(document).ready(function(){
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker select2 form-control">
<label><spring:message code="attack_type"/></label>
<form:select path="attackType" class="selectpicker select2 form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="dict">
<c:forEach items="${fns:getDictList('ATTACK_TYPE')}" var="dict">
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
</c:forEach>
</form:select>

View File

@@ -200,16 +200,10 @@ $(document).ready(function(){
<input id="sIp" name="sIp" class="form-control" type="text" value="${log.sIp}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker select2 form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="dict">
<form:option value="${dict.itemCode}"><spring:message code="${dict.itemValue}"/></form:option>
</c:forEach>
</form:select>
<label><spring:message code="ftp_url"/></label>
<input id="ftpUrl" name="ftpUrl" class="form-control" type="text" value="${log.ftpUrl}"/>
</div>
</div>
</div>

View File

@@ -196,18 +196,6 @@
<input name="sIp" type="text" class="form-control" value="${log.sIp }"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label class="control-label"><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="direction" >
<form:option value="${direction.itemCode}"><spring:message code="${direction.itemValue}"></spring:message></form:option>
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-2">

View File

@@ -153,6 +153,18 @@ $(document).ready(function(){
<input id="dIp" name="dIp" class="form-control" type="text" value="${log.dIp}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="calling_account"/></label>
<input id="callingAccount" name="callingAccount" class="form-control" type="text" value="${log.callingAccount}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="called_account"/></label>
<input id="calledAccount" name="calledAccount" class="form-control" type="text" value="${log.calledAccount}"/>
</div>
</div>
<div class="col-md-2">
<label><spring:message code="cfg_id"></spring:message></label>
<input name="cfgId" type="text" class="form-control logCfgId number" value="${log.cfgId }"/>

View File

@@ -212,8 +212,21 @@ $(document).ready(function(){
<input id="sIp" name="sIp" class="form-control" type="text" value="${log.sIp}"/>
</div>
</div>
</div>
<div class="row">
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="calling_account"/></label>
<input id="callingAccount" name="callingAccount" class="form-control" type="text" value="${log.callingAccount}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="called_account"/></label>
<input id="calledAccount" name="calledAccount" class="form-control" type="text" value="${log.calledAccount}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="cfg_id"></spring:message></label>

View File

@@ -211,6 +211,12 @@ $(document).ready(function(){
<input id="sIp" name="sIp" class="form-control" type="text" value="${log.sIp}"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="access_url"/></label>
<input id="url" name="url" class="form-control" type="text" value="${log.url}"/>
</div>
</div>
</div>
<div class="row">
<div class="col-md-2">

View File

@@ -197,19 +197,20 @@
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label class="control-label"><spring:message code="direction"/></label>
<form:select path="direction" class="selectpicker form-control">
<form:option value=""><spring:message code="select"/></form:option>
<c:forEach items="${fns:getDictList('LOG_DIRECTION')}" var="direction" >
<form:option value="${direction.itemCode}"><spring:message code="${direction.itemValue}"></spring:message></form:option>
</c:forEach>
</form:select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="p2p_file_id"></spring:message></label>
<input name="p2pFileId" type="text" class="form-control" value="${log.p2pFileId }"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="p2p_keyword"></spring:message></label>
<input name="p2pKeyword" type="text" class="form-control" value="${log.p2pKeyword }"/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label><spring:message code="cfg_id"></spring:message></label>