package com.dji.sample.log.model.entity;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.io.Serializable;
|
|
/**
|
* @PROJECT_NAME: iot_drone_api
|
* @DESCRIPTION: 日志实体类
|
* @USER: aix
|
* @DATE: 2023/10/17 15:42
|
*/
|
@Data
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
@TableName(value = "sys_log")
|
public class SysLogEntity implements Serializable {
|
|
@TableId(type = IdType.AUTO)
|
private Integer id;
|
|
@TableField(value = "username")
|
private String username;
|
|
@TableField(value = "method")
|
private String method; //方法名
|
|
@TableField(value = "params")
|
private String params; //参数
|
|
@TableField(value = "ip")
|
private String ip; //ip地址
|
|
@TableField(value = "url")
|
private String url; //请求url
|
|
@TableField(value = "type")
|
private String type; //操作类型 :新增、删除等等
|
|
@TableField(value = "model")
|
private String model; //模块
|
|
@TableField(value = "create_time", fill = FieldFill.INSERT)
|
private Long createTime;
|
|
@TableField(value = "result")
|
private String result; //操作结果
|
|
@TableField(value = "description")
|
private String description;//描述
|
|
}
|