OperateLogEntity.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.huaxu.entity;
  2. import com.alibaba.excel.annotation.ExcelIgnore;
  3. import com.alibaba.excel.annotation.ExcelProperty;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import java.io.Serializable;
  8. import java.util.Date;
  9. /**
  10. * @description 操作日志实体类(uims_opr_log)
  11. * @auto wangli
  12. * @data 2020-10-26 15:53
  13. */
  14. @Data
  15. public class OperateLogEntity implements Serializable {
  16. private static final long serialVersionUID = 7048815501996712070L;
  17. @ExcelIgnore
  18. @ApiModelProperty(value = "主键id")
  19. private Long id ;
  20. @ExcelProperty(value = {"操作日志","用户名"},index = 2)
  21. @ApiModelProperty(value = "用户名")
  22. private String userName;
  23. @ExcelProperty(value = {"操作日志","手机号"},index = 3)
  24. @ApiModelProperty(value = "手机号")
  25. private String phone;
  26. @ExcelIgnore
  27. @ApiModelProperty(value = "公司id")
  28. private Integer companyId;
  29. @ExcelIgnore
  30. @ApiModelProperty(value = "部门id")
  31. private Integer departmentId;
  32. @ExcelProperty(value = {"操作日志","操作内容"},index = 4)
  33. @ApiModelProperty(value = "操作内容")
  34. private String operateContent;
  35. @ApiModelProperty(value = "操作参数",hidden = true)
  36. private String operateParameter;
  37. @ExcelProperty(value = {"操作日志","创建时间"},index = 5)
  38. @ApiModelProperty(value = "创建时间",example = "2020-12-12 12:12:12")
  39. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  40. private Date createTime;
  41. }