package project.log;
|
|
import java.util.Date;
|
|
import javax.persistence.Column;
|
import javax.persistence.Table;
|
|
import kernel.bo.EntityObject;
|
|
/**
|
* 系统日志
|
*/
|
@Table(name="T_SYSLOG")
|
public class SysLog extends EntityObject implements AbstractLog {
|
|
private static final long serialVersionUID = -2169262629412176665L;
|
|
public static String level_error = "error";
|
public static String level_warn = "warn";
|
public static String level_info = "info";
|
|
// 日志分类
|
@Column(name="CATEGORY")
|
private String category;
|
|
@Column(name="LOG")
|
private String log;
|
|
/**
|
* 特定渠道发起交易时需要的额外参数,以及部分渠道支付成功返回的额外参数。 存储json格式
|
*/
|
@Column(name="EXTRA")
|
private String extra;
|
|
/**
|
* 日志级别 错误 error 信息 info 警告 warn
|
*/
|
@Column(name="LEVEL")
|
private String level;
|
|
// 创建时间
|
@Column(name="CREATE_TIME")
|
private Date createTime;
|
|
public String getLog() {
|
return log;
|
}
|
|
public void setLog(String log) {
|
this.log = log;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getCategory() {
|
return category;
|
}
|
|
public void setCategory(String category) {
|
this.category = category;
|
}
|
|
public String getLevel() {
|
return level;
|
}
|
|
public void setLevel(String level) {
|
this.level = level;
|
}
|
|
public String getExtra() {
|
return extra;
|
}
|
|
public void setExtra(String extra) {
|
this.extra = extra;
|
}
|
|
}
|