91 lines
1.9 KiB
Java
91 lines
1.9 KiB
Java
package com.celnet.datadump.entity;
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import lombok.Getter;
|
|
import lombok.Setter;
|
|
import lombok.Value;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.Date;
|
|
|
|
/**
|
|
* @author Kris
|
|
* @date 2025/04/10
|
|
*/
|
|
@Getter
|
|
@Setter
|
|
@TableName("data_log")
|
|
@ApiModel(value = "操作日志")
|
|
public class DataLog implements Serializable {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/**
|
|
* id
|
|
*/
|
|
@TableId(value = "id", type = IdType.AUTO)
|
|
@ApiModelProperty(value = "id")
|
|
private Integer id;
|
|
|
|
/**
|
|
* 请求参数
|
|
*/
|
|
@TableField("request_data")
|
|
@ApiModelProperty(value = "请求参数")
|
|
private String requestData;
|
|
|
|
/**
|
|
* 请求状态
|
|
*/
|
|
@TableField("request_status")
|
|
@ApiModelProperty(value = "请求状态")
|
|
private String requestStatus;
|
|
|
|
/**
|
|
* 开始时间
|
|
*/
|
|
@TableField("start_time")
|
|
@ApiModelProperty(value = "开始时间")
|
|
private Date startTime;
|
|
|
|
/**
|
|
* 结束时间
|
|
*/
|
|
@TableField("end_time")
|
|
@ApiModelProperty(value = "结束时间")
|
|
private Date endTime;
|
|
|
|
/**
|
|
* 请求方法
|
|
*/
|
|
@TableField("request_method")
|
|
@ApiModelProperty(value = "请求方法")
|
|
private String requestMethod;
|
|
|
|
/**
|
|
* 请求类型
|
|
*/
|
|
@TableField("request_type")
|
|
@ApiModelProperty(value = "请求类型")
|
|
private String requestType;
|
|
|
|
/**
|
|
* 错误信息
|
|
*/
|
|
@TableField("error_message")
|
|
@ApiModelProperty(value = "错误信息")
|
|
private String errorMessage;
|
|
|
|
/**
|
|
* 是否发送邮件
|
|
*/
|
|
@TableField("email_flag")
|
|
@ApiModelProperty(value = "是否发送邮件")
|
|
private Boolean emailFlag;
|
|
}
|