data-dump/src/main/java/com/celnet/datadump/entity/DataLog.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;
}