io.github.kangjianqun.fast.common.log.event.ASysLog Maven / Gradle / Ivy
package io.github.kangjianqun.fast.common.log.event;
import io.github.kangjianqun.fast.common.mybatisplus.base.BaseEntityDB;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
* 日志
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
public class ASysLog extends BaseEntityDB {
/**
* 日志类型 日志类型(0-正常 9-错误)
*/
// @NotBlank(message = "日志类型不能为空")
private String type;
/**
* 日志标题
*/
// @NotBlank(message = "日志标题不能为空")
private String title;
/**
* 操作IP地址
*/
private String remoteAddr;
/**
* 用户浏览器
*/
private String userAgent;
/**
* 请求URI
*/
private String requestUri;
/**
* 操作方式
*/
private String method;
/**
* 操作提交的数据
*/
private String params;
/**
* 执行时间
*/
private Long time;
/**
* 异常信息
*/
private String exception;
/**
* 服务ID
*/
private String serviceId;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy