content: package io.github.xxyopen.novel.dao.entity;
  
  import com.baomidou.mybatisplus.annotation.IdType;
  import com.baomidou.mybatisplus.annotation.TableId;
  import com.baomidou.mybatisplus.annotation.TableName;
  import java.io.Serializable;
  import java.time.LocalDateTime;
  
  /**
   * <p>
   * 系统日志
   * </p>
   *
   * @author xiongxiaoyang
   * @date 2022/05/11
   */
  @TableName("sys_log")
  public class SysLog implements Serializable {
  
      private static final long serialVersionUID = 1L;
  
      @TableId(value = "id", type = IdType.AUTO)
      private Long id;
  
      /**
       * 用户id
       */
      private Long userId;
  
      /**
       * 用户名
       */
      private String username;
  
      /**
       * 用户操作
       */
      private String operation;
  
      /**
       * 响应时间
       */
      private Integer time;
  
      /**
       * 请求方法
       */
      private String method;
  
      /**
       * 请求参数
       */
      private String params;
  
      /**
       * IP地址
       */
      private String ip;
  
      /**
       * 创建时间
       */
      private LocalDateTime createTime;
  
  
      public Long getId() {
          return id;
      }
  
      public void setId(Long id) {
          this.id = id;
      }
  
      public Long getUserId() {
          return userId;
      }
  
      public void setUserId(Long userId) {
          this.userId = userId;
      }
  
      public String getUsername() {
          return username;
      }
  
      public void setUsername(String username) {
          this.username = username;
      }
  
      public String getOperation() {
          return operation;
      }
  
      public void setOperation(String operation) {
          this.operation = operation;
      }
  
      public Integer getTime() {
          return time;
      }
  
      public void setTime(Integer time) {
          this.time = time;
      }
  
      public String getMethod() {
          return method;
      }
  
      public void setMethod(String method) {
          this.method = method;
      }
  
      public String getParams() {
          return params;
      }
  
      public void setParams(String params) {
          this.params = params;
      }
  
      public String getIp() {
          return ip;
      }
  
      public void setIp(String ip) {
          this.ip = ip;
      }
  
      public LocalDateTime getCreateTime() {
          return createTime;
      }
  
      public void setCreateTime(LocalDateTime createTime) {
          this.createTime = createTime;
      }
  
      @Override
      public String toString() {
          return "SysLog{" +
          "id=" + id +
          ", userId=" + userId +
          ", username=" + username +
          ", operation=" + operation +
          ", time=" + time +
          ", method=" + method +
          ", params=" + params +
          ", ip=" + ip +
          ", createTime=" + createTime +
          "}";
      }
  }
  