content: package com.ruoyi.system.domain;
  
  import org.apache.commons.lang3.builder.ToStringBuilder;
  import org.apache.commons.lang3.builder.ToStringStyle;
  import java.util.Date;
  import com.ruoyi.common.annotation.Excel;
  import com.ruoyi.common.annotation.Excel.ColumnType;
  import com.ruoyi.common.core.domain.BaseEntity;
  
  /**
   * 操作日志记录表 oper_log
   * 
   * @author ruoyi
   */
  public class SysOperLog extends BaseEntity
  {
      private static final long serialVersionUID = 1L;
  
      /** 日志主键 */
      @Excel(name = "操作序号", cellType = ColumnType.NUMERIC)
      private Long operId;
  
      /** 操作模块 */
      @Excel(name = "操作模块")
      private String title;
  
      /** 业务类型（0其它 1新增 2修改 3删除） */
      @Excel(name = "业务类型", readConverterExp = "0=其它,1=新增,2=修改,3=删除,4=授权,5=导出,6=导入,7=强退,8=生成代码,9=清空数据")
      private Integer businessType;
  
      /** 业务类型数组 */
      private Integer[] businessTypes;
  
      /** 请求方法 */
      @Excel(name = "请求方法")
      private String method;
  
      /** 请求方式 */
      @Excel(name = "请求方式")
      private String requestMethod;
  
      /** 操作类别（0其它 1后台用户 2手机端用户） */
      @Excel(name = "操作类别", readConverterExp = "0=其它,1=后台用户,2=手机端用户")
      private Integer operatorType;
  
      /** 操作人员 */
      @Excel(name = "操作人员")
      private String operName;
  
      /** 部门名称 */
      @Excel(name = "部门名称")
      private String deptName;
  
      /** 请求url */
      @Excel(name = "请求地址")
      private String operUrl;
  
      /** 操作地址 */
      @Excel(name = "操作地址")
      private String operIp;
  
      /** 操作地点 */
      @Excel(name = "操作地点")
      private String operLocation;
  
      /** 请求参数 */
      @Excel(name = "请求参数")
      private String operParam;
  
      /** 返回参数 */
      @Excel(name = "返回参数")
      private String jsonResult;
  
      /** 操作状态（0正常 1异常） */
      @Excel(name = "状态", readConverterExp = "0=正常,1=异常")
      private Integer status;
  
      /** 错误消息 */
      @Excel(name = "错误消息")
      private String errorMsg;
  
      /** 操作时间 */
      @Excel(name = "操作时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
      private Date operTime;
  
      public Long getOperId()
      {
          return operId;
      }
  
      public void setOperId(Long operId)
      {
          this.operId = operId;
      }
  
      public String getTitle()
      {
          return title;
      }
  
      public void setTitle(String title)
      {
          this.title = title;
      }
  
      public Integer getBusinessType()
      {
          return businessType;
      }
  
      public void setBusinessType(Integer businessType)
      {
          this.businessType = businessType;
      }
  
      public Integer[] getBusinessTypes()
      {
          return businessTypes;
      }
  
      public void setBusinessTypes(Integer[] businessTypes)
      {
          this.businessTypes = businessTypes;
      }
  
      public String getMethod()
      {
          return method;
      }
  
      public void setMethod(String method)
      {
          this.method = method;
      }
  
      public String getRequestMethod()
      {
          return requestMethod;
      }
  
      public void setRequestMethod(String requestMethod)
      {
          this.requestMethod = requestMethod;
      }
  
      public Integer getOperatorType()
      {
          return operatorType;
      }
  
      public void setOperatorType(Integer operatorType)
      {
          this.operatorType = operatorType;
      }
  
      public String getOperName()
      {
          return operName;
      }
  
      public void setOperName(String operName)
      {
          this.operName = operName;
      }
  
      public String getDeptName()
      {
          return deptName;
      }
  
      public void setDeptName(String deptName)
      {
          this.deptName = deptName;
      }
  
      public String getOperUrl()
      {
          return operUrl;
      }
  
      public void setOperUrl(String operUrl)
      {
          this.operUrl = operUrl;
      }
  
      public String getOperIp()
      {
          return operIp;
      }
  
      public void setOperIp(String operIp)
      {
          this.operIp = operIp;
      }
  
      public String getOperLocation()
      {
          return operLocation;
      }
  
      public void setOperLocation(String operLocation)
      {
          this.operLocation = operLocation;
      }
  
      public String getOperParam()
      {
          return operParam;
      }
  
      public void setOperParam(String operParam)
      {
          this.operParam = operParam;
      }
  
      public String getJsonResult()
      {
          return jsonResult;
      }
  
      public void setJsonResult(String jsonResult)
      {
          this.jsonResult = jsonResult;
      }
  
      public Integer getStatus()
      {
          return status;
      }
  
      public void setStatus(Integer status)
      {
          this.status = status;
      }
  
      public String getErrorMsg()
      {
          return errorMsg;
      }
  
      public void setErrorMsg(String errorMsg)
      {
          this.errorMsg = errorMsg;
      }
  
      public Date getOperTime()
      {
          return operTime;
      }
  
      public void setOperTime(Date operTime)
      {
          this.operTime = operTime;
      }
  
      @Override
      public String toString() {
          return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
              .append("operId", getOperId())
              .append("title", getTitle())
              .append("businessType", getBusinessType())
              .append("businessTypes", getBusinessTypes())
              .append("method", getMethod())
              .append("requestMethod", getRequestMethod())
              .append("operatorType", getOperatorType())
              .append("operName", getOperName())
              .append("deptName", getDeptName())
              .append("operUrl", getOperUrl())
              .append("operIp", getOperIp())
              .append("operLocation", getOperLocation())
              .append("operParam", getOperParam())
              .append("status", getStatus())
              .append("errorMsg", getErrorMsg())
              .append("operTime", getOperTime())
              .toString();
      }
  }
  