OutScanEstate.java 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.bofeng.entity;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.baomidou.mybatisplus.annotations.TableField;
  4. import com.baomidou.mybatisplus.annotations.TableId;
  5. import com.baomidou.mybatisplus.annotations.TableName;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Getter;
  8. import lombok.Setter;
  9. import org.joda.time.DateTime;
  10. import java.util.Date;
  11. /**
  12. * 校园公共区域巡检扫码信息
  13. */
  14. @Getter
  15. @Setter
  16. @TableName("out_scan_estate")
  17. public class OutScanEstate {
  18. @ApiModelProperty("扫码ID")
  19. @TableId("se_id")
  20. private Long seId;
  21. @ApiModelProperty("用户ID")
  22. @TableField("user_id")
  23. private Long userId;
  24. @ApiModelProperty("当天时间")
  25. @TableField("day_date")
  26. private Date dayDate;
  27. @ApiModelProperty("扫码时间")
  28. @TableField("scan_date")
  29. private DateTime scanDate;
  30. @ApiModelProperty("通行状态:1允许,-1禁止")
  31. @TableField("go_status")
  32. private Integer goStatus;
  33. @ExcelProperty(value = {"禁止提示"}, index = 8)
  34. @ApiModelProperty("错误信息")
  35. @TableField("error_info")
  36. private String errorInfo;
  37. @TableField("user_create")
  38. private Long userCreate;
  39. @TableField(exist = false)
  40. private DateTime timeCreate;
  41. @TableField("user_update")
  42. private Long userUpdate;
  43. @TableField(exist = false)
  44. private DateTime timeUpdate;
  45. @TableField(exist = false)
  46. @ExcelProperty(value = {"小区名称"}, index = 0)
  47. private String uptownName;
  48. @TableField(exist = false)
  49. @ExcelProperty(value = {"楼栋"}, index = 1)
  50. private String ridgepole;
  51. @TableField(exist = false)
  52. @ExcelProperty(value = {"单元"}, index = 2)
  53. private String unit;
  54. @TableField("doorplate")
  55. @ExcelProperty(value = {"房间号"}, index = 3)
  56. private String doorplate;
  57. @TableField(exist = false)
  58. @ExcelProperty(value = {"用户名"}, index = 4)
  59. private String linkman;
  60. @TableField(exist = false)
  61. @ExcelProperty(value = {"电话"}, index = 5)
  62. private String phone;
  63. @ExcelProperty(value = {"问询时间"}, index = 6)
  64. @TableField("date")
  65. private String date;
  66. @ExcelProperty(value = {"通行状态"}, index = 7)
  67. @ApiModelProperty("通行状态:1允许,-1禁止")
  68. @TableField(exist = false)
  69. private String goStatusStr;
  70. }