data-dump/src/main/java/com/celnet/datadump/entity/DataLog.java

106 lines
2.1 KiB
Java
Raw Normal View History

2025-06-03 16:25:26 +08:00
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 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_url")
@ApiModelProperty(value = "请求接口")
private String requestUrl;
2025-06-03 16:25:26 +08:00
/**
* 请求参数
*/
@TableField("request_data")
@ApiModelProperty(value = "请求参数")
private String requestData;
/**
* 请求参数
2025-06-03 16:25:26 +08:00
*/
@TableField("ip")
@ApiModelProperty(value = "请求IP")
private String ip;
2025-06-03 16:25:26 +08:00
/**
* 开始时间
*/
@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("message")
@ApiModelProperty(value = "响应信息")
private String message;
2025-06-03 16:25:26 +08:00
/**
* 请求状态
2025-06-03 16:25:26 +08:00
*/
@TableField("code")
@ApiModelProperty(value = "响应码")
private String code;
/**
* 请求状态
*/
@TableField("status")
@ApiModelProperty(value = "状态")
private String status;
2025-06-03 16:25:26 +08:00
}