日志查询-多媒体导出添加

This commit is contained in:
leijun
2018-12-17 08:32:02 +08:00
parent 377ba3289c
commit e793aca0e1
15 changed files with 650 additions and 211 deletions

View File

@@ -1,5 +1,6 @@
package com.nis.domain.log;
import com.nis.util.excel.ExcelField;
import com.wordnik.swagger.annotations.ApiModelProperty;
/**
@@ -11,18 +12,25 @@ import com.wordnik.swagger.annotations.ApiModelProperty;
public class MmAvIpLog extends BaseLogEntity<MmAvIpLog> {
private static final long serialVersionUID = -6177790560553329386L;
@ExcelField(title="pid",sort=8)
@ApiModelProperty(value="节目ID", required=true)
protected String pid;
@ExcelField(title="access_url",sort=9)
@ApiModelProperty(value="节目访问地址", required=true)
protected String url;
@ExcelField(title="log_uri",sort=10)
@ApiModelProperty(value="封堵现场片段路径", required=true)
protected String logUri;
@ExcelField(title="referer",sort=11)
@ApiModelProperty(value="入口页面", required=true)
protected String referer;
@ExcelField(title="harm_level",sort=12)
@ApiModelProperty(value="有害级别", required=true)
protected Integer level;
@ExcelField(title="fd_type",dictType="FD_TYPE",sort=13)
@ApiModelProperty(value="封堵类型", required=true)
protected Integer fdType;
@ExcelField(title="av_protocol",dictType="AV_PROTOCOL",sort=14)
@ApiModelProperty(value="协议", required=true)
protected String protocol;
public String getPid() {

View File

@@ -1,5 +1,6 @@
package com.nis.domain.log;
import com.nis.util.excel.ExcelField;
import com.wordnik.swagger.annotations.ApiModelProperty;
/**
@@ -11,20 +12,22 @@ import com.wordnik.swagger.annotations.ApiModelProperty;
public class MmFileDigestLog extends BaseLogEntity<MmFileDigestLog> {
private static final long serialVersionUID = -6177790560553329386L;
@ApiModelProperty(value="节目ID", required=true)
protected String pid;
@ApiModelProperty(value="节目访问地址", required=true)
protected String url;
@ApiModelProperty(value="封堵现场片段路径", required=true)
protected String logUri;
@ApiModelProperty(value="入口页面", required=true)
protected String referer;
@ApiModelProperty(value="有害级别", required=true)
protected Integer level;
@ApiModelProperty(value="封堵类型", required=true)
protected Integer fdType;
@ApiModelProperty(value="协议", required=true)
protected String protocol;
@ExcelField(title="pid",sort=8)
private String pid;// 节目ID
@ExcelField(title="access_url",sort=9)
private String url;// 节目访问地址
@ExcelField(title="log_uri",sort=10)
private String logUri;// fd现场片段路径
@ExcelField(title="referer",sort=11)
private String referer;// 入口页面
@ExcelField(title="harm_level",sort=12)
private Integer level;// 有害级别
@ExcelField(title="fd_type",dictType="FD_TYPE",sort=13)
private Integer fdType;// fd类型
@ExcelField(title="av_protocol",dictType="AV_PROTOCOL",sort=14)
private String protocol;// 传输协议
public String getPid() {
return pid;
}

View File

@@ -1,15 +1,24 @@
package com.nis.domain.log;
import com.nis.util.excel.ExcelField;
public class MmSampleAudioLog extends BaseLogEntity<MmSampleAudioLog>{
private static final long serialVersionUID = -9107324545841909071L;
@ExcelField(title="pid",sort=8)
private String pid;// 节目ID
@ExcelField(title="access_url",sort=9)
private String url;// 节目访问地址
@ExcelField(title="log_uri",sort=10)
private String logUri;// fd现场片段路径
@ExcelField(title="referer",sort=11)
private String referer;// 入口页面
@ExcelField(title="harm_level",sort=12)
private Integer level;// 有害级别
@ExcelField(title="fd_type",dictType="FD_TYPE",sort=13)
private Integer fdType;// fd类型
@ExcelField(title="av_protocol",dictType="AV_PROTOCOL",sort=14)
private String protocol;// 传输协议
public String getPid() {

View File

@@ -1,16 +1,26 @@
package com.nis.domain.log;
import com.nis.util.excel.ExcelField;
public class MmSamplePicLog extends BaseLogEntity<MmSamplePicLog>{
private static final long serialVersionUID = -8851111472033278357L;
@ExcelField(title="pid",sort=8)
private String pid;// 节目ID
@ExcelField(title="access_url",sort=9)
private String url;// 节目访问地址
@ExcelField(title="log_uri",sort=10)
private String logUri;// fd现场片段路径
@ExcelField(title="referer",sort=11)
private String referer;// 入口页面
@ExcelField(title="harm_level",sort=12)
private Integer level;// 有害级别
@ExcelField(title="fd_type",dictType="FD_TYPE",sort=13)
private Integer fdType;// fd类型
@ExcelField(title="av_protocol",dictType="AV_PROTOCOL",sort=14)
private String protocol;// 传输协议
public String getPid() {
return pid;
}

View File

@@ -2,6 +2,7 @@ package com.nis.domain.log;
import java.util.Date;
import com.nis.util.excel.ExcelField;
import com.wordnik.swagger.annotations.ApiModelProperty;
public class NtcDdosLog extends BaseLogEntity<NtcDdosLog> {
@@ -11,20 +12,28 @@ public class NtcDdosLog extends BaseLogEntity<NtcDdosLog> {
*/
private static final long serialVersionUID = 9080132009178985910L;
@ExcelField(title="attack_type",dictType="ATTACK_TYPE",sort=8)
@ApiModelProperty(value = "攻击类型", required = true)
protected Integer attackType;
@ExcelField(title="attack_start_time",sort=9)
@ApiModelProperty(value = "攻击起始时间", required = true)
protected Date attackStartTime;
@ExcelField(title="last_attack_time",sort=10)
@ApiModelProperty(value = "最后一次攻击包时间", required = true)
protected Date lastAttackTime;
@ExcelField(title="attack_max_pps",sort=11)
@ApiModelProperty(value = "攻击最大流量, 包数/秒", required = true)
protected String attackMaxPps;
@ExcelField(title="attack_max_bps",sort=12)
@ApiModelProperty(value = "攻击最大流量, bit数/秒", required = true)
protected String attackMaxBps;
@ExcelField(title="attack_total_pkt",sort=13)
@ApiModelProperty(value = "攻击累积包数", required = true)
protected String attackTotalPkt;
@ExcelField(title="attack_total_byte",sort=14)
@ApiModelProperty(value = "攻击累积字节数", required = true)
protected String attackTotalByte;
@ExcelField(title="is_blcok ",dictType="SYS_YES_NO",sort=15)
@ApiModelProperty(value = "攻击流量是否被丢弃", required = true)
protected Integer isBlock;