日志导出 首行添加标题和时间范围
This commit is contained in:
@@ -94,6 +94,16 @@
|
||||
<button type="button" class="btn btn-default" id="filter-btn"> <spring:message code="filter"/><i class="fa fa-angle-double-down"></i></button>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<div class="btn-group">
|
||||
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<i class="fa fa-wrench"></i> <spring:message code="export"></spring:message>
|
||||
<i class="fa fa-angle-down"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu pull-right" style="min-width: 110px;" >
|
||||
<li><sys:delRow url="${ctx}/log/ntc/irDnatLogs/exportDnat?type=excel" searchUrl="${ctx}/log/ntc/irDnatLogs/list" id="contentTable" maxRow="10000" label="excel"></sys:delRow></li>
|
||||
<li><sys:delRow url="${ctx}/log/ntc/irDnatLogs/exportDnat?type=csv" searchUrl="${ctx}/log/ntc/irDnatLogs/list" id="contentTable" maxRow="10000" label="csv"></sys:delRow></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a class="btn btn-icon-only btn-default setfields tooltips"
|
||||
data-container="body" data-placement="top" data-original-title=<spring:message code="custom_columns"/> href="javascript:;">
|
||||
<i class="icon-wrench"></i>
|
||||
@@ -179,46 +189,45 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<th><spring:message code="log"/></th>
|
||||
<th class="sort-column cfg_id " isVisible="false" ><spring:message code="cfg_id"/></th>
|
||||
<th class="sort-column service" isVisible="false"><spring:message code="action"/></th>
|
||||
<th class="sort-column found_time"><spring:message code="found_time"/></th>
|
||||
<th class="sort-column recv_time" isVisible="false"><spring:message code="recv_time"/></th>
|
||||
<th class="sort-column entrance_id" isVisible="false"><spring:message code="entrance_id"/></th>
|
||||
<th column="cfg_id" class="sort-column cfg_id " isVisible="false" ><spring:message code="cfg_id"/></th>
|
||||
<th column="action" class="sort-column service" isVisible="false"><spring:message code="action"/></th>
|
||||
<th column="found_time" class="sort-column found_time"><spring:message code="found_time"/></th>
|
||||
<th column="recv_time" class="sort-column recv_time" isVisible="false"><spring:message code="recv_time"/></th>
|
||||
<th column="entrance_id" class="sort-column entrance_id" isVisible="false"><spring:message code="entrance_id"/></th>
|
||||
|
||||
<th class="sort-column user_id"><spring:message code="user"/></th>
|
||||
<th class="sort-column nat_ip"><spring:message code="nat_ip"/></th>
|
||||
<th class="sort-column creat_time"><spring:message code="creat_time"/></th>
|
||||
<th class="sort-column close_time"><spring:message code='close_time'/></th>
|
||||
<th class="sort-column c2s_pkt_num"><spring:message code="c2s_pkt_num"/></th>
|
||||
<th class="sort-column s2c_pkt_num"><spring:message code="s2c_pkt_num"/></th>
|
||||
<th class="sort-column c2s_byte_num"><spring:message code="c2s_byte_num"/></th>
|
||||
<th class="sort-column s2c_byte_num"><spring:message code="s2c_byte_num"/></th>
|
||||
<th column="user" class="sort-column user_id"><spring:message code="user"/></th>
|
||||
<th column="nat_ip" class="sort-column nat_ip"><spring:message code="nat_ip"/></th>
|
||||
<th column="creat_time" class="sort-column creat_time"><spring:message code="creat_time"/></th>
|
||||
<th column="close_time" class="sort-column close_time"><spring:message code='close_time'/></th>
|
||||
<th column="c2s_pkt_num" class="sort-column c2s_pkt_num"><spring:message code="c2s_pkt_num"/></th>
|
||||
<th column="s2c_pkt_num" class="sort-column s2c_pkt_num"><spring:message code="s2c_pkt_num"/></th>
|
||||
<th column="c2s_byte_num" class="sort-column c2s_byte_num"><spring:message code="c2s_byte_num"/></th>
|
||||
<th column="s2c_byte_num" class="sort-column s2c_byte_num"><spring:message code="s2c_byte_num"/></th>
|
||||
|
||||
|
||||
<th class="sort-column cap_ip" isVisible="false"><spring:message code="clj_ip"/></th>
|
||||
<th class="sort-column trans_proto"><spring:message code="transport_layer_protocol"/></th>
|
||||
<th class="sort-column addr_type"><spring:message code='addr_type'/></th>
|
||||
<th class="sort-column d_ip"><spring:message code="server_ip"/></th>
|
||||
<th class="sort-column s_ip"><spring:message code="client_ip"/></th>
|
||||
<th class="sort-column d_port"><spring:message code="server_port"/></th>
|
||||
<th class="sort-column s_port"><spring:message code="client_port"/></th>
|
||||
<th class="sort-column device_id" isVisible="false"><spring:message code="deviceid"/></th>
|
||||
<th class="sort-column link_id" isVisible="false"><spring:message code="link_id"/></th>
|
||||
<th class="sort-column encap_type"><spring:message code="encap_type"/></th>
|
||||
<th class="sort-column direction"><spring:message code="direction"/></th>
|
||||
<th class="sort-column inner_smac"><spring:message code="inner_smac"/></th>
|
||||
<th class="sort-column inner_dmac"><spring:message code="inner_dmac"/></th>
|
||||
<th class="sort-column stream_dir"><spring:message code="stream_type"/></th>
|
||||
<th column="clj_ip" class="sort-column cap_ip" isVisible="false"><spring:message code="clj_ip"/></th>
|
||||
<th column="transport_layer_protocol" class="sort-column trans_proto"><spring:message code="transport_layer_protocol"/></th>
|
||||
<th column="addr_type" class="sort-column addr_type"><spring:message code='addr_type'/></th>
|
||||
<th column="server_ip" class="sort-column d_ip"><spring:message code="server_ip"/></th>
|
||||
<th column="client_ip" class="sort-column s_ip"><spring:message code="client_ip"/></th>
|
||||
<th column="server_port" class="sort-column d_port"><spring:message code="server_port"/></th>
|
||||
<th column="client_port" class="sort-column s_port"><spring:message code="client_port"/></th>
|
||||
<th column="deviceid" class="sort-column device_id" isVisible="false"><spring:message code="deviceid"/></th>
|
||||
<th column="link_id" class="sort-column link_id" isVisible="false"><spring:message code="link_id"/></th>
|
||||
<th column="encap_type" class="sort-column encap_type"><spring:message code="encap_type"/></th>
|
||||
<th column="direction" class="sort-column direction"><spring:message code="direction"/></th>
|
||||
<th column="inner_smac" class="sort-column inner_smac"><spring:message code="inner_smac"/></th>
|
||||
<th column="inner_dmac" class="sort-column inner_dmac"><spring:message code="inner_dmac"/></th>
|
||||
<th column="stream_type" class="sort-column stream_dir"><spring:message code="stream_type"/></th>
|
||||
|
||||
<th class="sort-column addr_list"><spring:message code="nest_addr_list"/></th>
|
||||
<th class="sort-column server_locate"><spring:message code='server_locate'/></th>
|
||||
<th class="sort-column client_locate"><spring:message code='client_locate'/></th>
|
||||
<th class="sort-column s_asn" isVisible="false"><spring:message code='s_asn'/></th>
|
||||
<th class="sort-column d_asn" isVisible="false"><spring:message code='d_asn'/></th>
|
||||
<th class="sort-column s_subscribe_id" isVisible="false"><spring:message code='s_subscribe_id'/></th>
|
||||
<th class="sort-column d_subscribe_id" isVisible="false"><spring:message code='d_subscribe_id'/></th>
|
||||
<th class="sort-column user_region" isVisible="false"><spring:message code='user_region'/></th>
|
||||
<c:if test="${fns:getUser().isAdmin()}"><th class="sort-column scene_file"><spring:message code='scene_file'/></th></c:if>
|
||||
<th column="nest_addr_list" class="sort-column addr_list"><spring:message code="nest_addr_list"/></th>
|
||||
<th column="server_locate" class="sort-column server_locate"><spring:message code='server_locate'/></th>
|
||||
<th column="client_locate" class="sort-column client_locate"><spring:message code='client_locate'/></th>
|
||||
<th column="s_asn" class="sort-column s_asn" isVisible="false"><spring:message code='s_asn'/></th>
|
||||
<th column="d_asn" class="sort-column d_asn" isVisible="false"><spring:message code='d_asn'/></th>
|
||||
<th column="s_subscribe_id" class="sort-column s_subscribe_id" isVisible="false"><spring:message code='s_subscribe_id'/></th>
|
||||
<th column="d_subscribe_id" class="sort-column d_subscribe_id" isVisible="false"><spring:message code='d_subscribe_id'/></th>
|
||||
<th column="user_region" class="sort-column user_region" isVisible="false"><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>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
@@ -95,6 +95,16 @@
|
||||
<button type="button" class="btn btn-default" id="filter-btn"> <spring:message code="filter"/><i class="fa fa-angle-double-down"></i></button>
|
||||
</div>
|
||||
<div class="pull-right">
|
||||
<div class="btn-group">
|
||||
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
|
||||
<i class="fa fa-wrench"></i> <spring:message code="export"></spring:message>
|
||||
<i class="fa fa-angle-down"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu pull-right" style="min-width: 110px;" >
|
||||
<li><sys:delRow url="${ctx}/log/ntc/irSnatLogs/exportSnat?type=excel" searchUrl="${ctx}/log/ntc/irSnatLogs/list" id="contentTable" maxRow="10000" label="excel"></sys:delRow></li>
|
||||
<li><sys:delRow url="${ctx}/log/ntc/irSnatLogs/exportSnat?type=csv" searchUrl="${ctx}/log/ntc/irSnatLogs/list" id="contentTable" maxRow="10000" label="csv"></sys:delRow></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a class="btn btn-icon-only btn-default setfields tooltips"
|
||||
data-container="body" data-placement="top" data-original-title=<spring:message code="custom_columns"/> href="javascript:;">
|
||||
<i class="icon-wrench"></i>
|
||||
@@ -180,45 +190,44 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<th><spring:message code="log"/></th>
|
||||
<th class="sort-column cfg_id " isVisible="false" ><spring:message code="cfg_id"/></th>
|
||||
<th class="sort-column service" isVisible="false"><spring:message code="action"/></th>
|
||||
<th class="sort-column found_time"><spring:message code="found_time"/></th>
|
||||
<th class="sort-column recv_time" isVisible="false"><spring:message code="recv_time"/></th>
|
||||
<th class="sort-column entrance_id" isVisible="false"><spring:message code="entrance_id"/></th>
|
||||
<th column="cfg_id" class="sort-column cfg_id " isVisible="false" ><spring:message code="cfg_id"/></th>
|
||||
<th column="action" class="sort-column service" isVisible="false"><spring:message code="action"/></th>
|
||||
<th column="found_time" class="sort-column found_time"><spring:message code="found_time"/></th>
|
||||
<th column="recv_time" class="sort-column recv_time" isVisible="false"><spring:message code="recv_time"/></th>
|
||||
<th column="entrance_id" class="sort-column entrance_id" isVisible="false"><spring:message code="entrance_id"/></th>
|
||||
|
||||
<th class="sort-column nat_ip"><spring:message code="nat_ip"/></th>
|
||||
<th class="sort-column creat_time"><spring:message code="creat_time"/></th>
|
||||
<th class="sort-column close_time"><spring:message code='close_time'/></th>
|
||||
<th class="sort-column c2s_pkt_num"><spring:message code="c2s_pkt_num"/></th>
|
||||
<th class="sort-column s2c_pkt_num"><spring:message code="s2c_pkt_num"/></th>
|
||||
<th class="sort-column c2s_byte_num"><spring:message code="c2s_byte_num"/></th>
|
||||
<th class="sort-column s2c_byte_num"><spring:message code="s2c_byte_num"/></th>
|
||||
<th column="nat_ip" class="sort-column nat_ip"><spring:message code="nat_ip"/></th>
|
||||
<th column="creat_time" class="sort-column creat_time"><spring:message code="creat_time"/></th>
|
||||
<th column="close_time" class="sort-column close_time"><spring:message code='close_time'/></th>
|
||||
<th column="c2s_pkt_num" class="sort-column c2s_pkt_num"><spring:message code="c2s_pkt_num"/></th>
|
||||
<th column="s2c_pkt_num" class="sort-column s2c_pkt_num"><spring:message code="s2c_pkt_num"/></th>
|
||||
<th column="c2s_byte_num" class="sort-column c2s_byte_num"><spring:message code="c2s_byte_num"/></th>
|
||||
<th column="s2c_byte_num" class="sort-column s2c_byte_num"><spring:message code="s2c_byte_num"/></th>
|
||||
|
||||
|
||||
<th class="sort-column cap_ip" isVisible="false"><spring:message code="clj_ip"/></th>
|
||||
<th class="sort-column trans_proto"><spring:message code="transport_layer_protocol"/></th>
|
||||
<th class="sort-column addr_type"><spring:message code='addr_type'/></th>
|
||||
<th class="sort-column d_ip"><spring:message code="server_ip"/></th>
|
||||
<th class="sort-column s_ip"><spring:message code="client_ip"/></th>
|
||||
<th class="sort-column d_port"><spring:message code="server_port"/></th>
|
||||
<th class="sort-column s_port"><spring:message code="client_port"/></th>
|
||||
<th class="sort-column device_id" isVisible="false"><spring:message code="deviceid"/></th>
|
||||
<th class="sort-column link_id" isVisible="false"><spring:message code="link_id"/></th>
|
||||
<th class="sort-column encap_type"><spring:message code="encap_type"/></th>
|
||||
<th class="sort-column direction"><spring:message code="direction"/></th>
|
||||
<th class="sort-column inner_smac"><spring:message code="inner_smac"/></th>
|
||||
<th class="sort-column inner_dmac"><spring:message code="inner_dmac"/></th>
|
||||
<th class="sort-column stream_dir"><spring:message code="stream_type"/></th>
|
||||
<th column="clj_ip" class="sort-column cap_ip" isVisible="false"><spring:message code="clj_ip"/></th>
|
||||
<th column="transport_layer_protocol" class="sort-column trans_proto"><spring:message code="transport_layer_protocol"/></th>
|
||||
<th column="addr_type" class="sort-column addr_type"><spring:message code='addr_type'/></th>
|
||||
<th column="server_ip" class="sort-column d_ip"><spring:message code="server_ip"/></th>
|
||||
<th column="client_ip" class="sort-column s_ip"><spring:message code="client_ip"/></th>
|
||||
<th column="server_port" class="sort-column d_port"><spring:message code="server_port"/></th>
|
||||
<th column="client_port" class="sort-column s_port"><spring:message code="client_port"/></th>
|
||||
<th column="deviceid" class="sort-column device_id" isVisible="false"><spring:message code="deviceid"/></th>
|
||||
<th column="link_id" class="sort-column link_id" isVisible="false"><spring:message code="link_id"/></th>
|
||||
<th column="encap_type" class="sort-column encap_type"><spring:message code="encap_type"/></th>
|
||||
<th column="direction" class="sort-column direction"><spring:message code="direction"/></th>
|
||||
<th column="inner_smac" class="sort-column inner_smac"><spring:message code="inner_smac"/></th>
|
||||
<th column="inner_dmac" class="sort-column inner_dmac"><spring:message code="inner_dmac"/></th>
|
||||
<th column="stream_type" class="sort-column stream_dir"><spring:message code="stream_type"/></th>
|
||||
|
||||
<th class="sort-column addr_list"><spring:message code="nest_addr_list"/></th>
|
||||
<th class="sort-column server_locate"><spring:message code='server_locate'/></th>
|
||||
<th class="sort-column client_locate"><spring:message code='client_locate'/></th>
|
||||
<th class="sort-column s_asn" isVisible="false"><spring:message code='s_asn'/></th>
|
||||
<th class="sort-column d_asn" isVisible="false"><spring:message code='d_asn'/></th>
|
||||
<th class="sort-column s_subscribe_id" isVisible="false"><spring:message code='s_subscribe_id'/></th>
|
||||
<th class="sort-column d_subscribe_id" isVisible="false"><spring:message code='d_subscribe_id'/></th>
|
||||
<th class="sort-column user_region" isVisible="false"><spring:message code='user_region'/></th>
|
||||
<c:if test="${fns:getUser().isAdmin()}"><th class="sort-column scene_file"><spring:message code='scene_file'/></th></c:if>
|
||||
<th column="nest_addr_list" class="sort-column addr_list"><spring:message code="nest_addr_list"/></th>
|
||||
<th column="server_locate" class="sort-column server_locate"><spring:message code='server_locate'/></th>
|
||||
<th column="client_locate" class="sort-column client_locate"><spring:message code='client_locate'/></th>
|
||||
<th column="s_asn" class="sort-column s_asn" isVisible="false"><spring:message code='s_asn'/></th>
|
||||
<th column="d_asn" class="sort-column d_asn" isVisible="false"><spring:message code='d_asn'/></th>
|
||||
<th column="s_subscribe_id" class="sort-column s_subscribe_id" isVisible="false"><spring:message code='s_subscribe_id'/></th>
|
||||
<th column="d_subscribe_id" class="sort-column d_subscribe_id" isVisible="false"><spring:message code='d_subscribe_id'/></th>
|
||||
<th column="user_region" class="sort-column user_region" isVisible="false"><spring:message code='user_region'/></th>
|
||||
<c:if test="${fns:getUser().isAdmin()}"><th column="scene_file" class="sort-column scene_file"><spring:message code='scene_file'/></th></c:if>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
||||
@@ -286,8 +286,8 @@
|
||||
|
||||
<th class="sort-column entrance_id" isVisible="false" column="entrance_id" ><spring:message code="entrance_id"/></th>
|
||||
|
||||
<th class="sort-column pid" isVisible="false" column="access_url" ><spring:message code='pid'/></th>
|
||||
<th class="sort-column url" column="" ><spring:message code='access_url'/></th>
|
||||
<th class="sort-column pid" isVisible="false" column="pid" ><spring:message code='pid'/></th>
|
||||
<th class="sort-column url" column="access_url" ><spring:message code='access_url'/></th>
|
||||
<th class="sort-column log_uri" column="log_uri" ><spring:message code='log_uri'/></th>
|
||||
<th class="sort-column referer" column="referer" ><spring:message code='referer'/></th>
|
||||
<th class="sort-column level" isVisible="false" column="harm_level" ><spring:message code='harm_level'/></th>
|
||||
|
||||
Reference in New Issue
Block a user