All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.kangjianqun.fast.common.log.event.ASysLog Maven / Gradle / Ivy

There is a newer version: 1.0.3
Show newest version
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