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;//描述 }