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; }