SysUptownHouse.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  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.Data;
  8. import org.joda.time.DateTime;
  9. import java.io.Serializable;
  10. @Data
  11. @TableName("sys_uptown_house")
  12. public class SysUptownHouse implements Serializable {
  13. @TableId("house_id")
  14. private Long houseId;
  15. @TableField(exist = false)
  16. private Long uptownId;
  17. @TableField(exist = false)
  18. private Long unitId;
  19. @TableField(exist = false)
  20. @ExcelProperty(value = {"楼栋"}, index = 1)
  21. private String ridgepole;
  22. @TableField(exist = false)
  23. @ExcelProperty(value = {"单元"}, index = 2)
  24. private String unit;
  25. @TableField(exist = false)
  26. private Long departmentId;
  27. @TableField(exist = false)
  28. private String reportId;
  29. @TableField(exist = false)
  30. private String msStatus;
  31. @TableField(exist = false)
  32. private String time;
  33. @TableField("doorplate")
  34. @ExcelProperty(value = {"房间号"}, index = 3)
  35. private String doorplate;
  36. @TableField("status")
  37. private int status;
  38. @TableField("report_status")
  39. private int reportStatus;
  40. @TableField("time_create")
  41. private DateTime timeCreate;
  42. @TableField("time_update")
  43. private DateTime timeUpdate;
  44. @TableField(exist = false)
  45. @ExcelProperty(value = {"小区名称"}, index = 0)
  46. private String uptownName;
  47. @TableField(exist = false)
  48. @ExcelProperty(value = {"小区大门"}, index = 6)
  49. private String doorName;
  50. @TableField(exist = false)
  51. @ExcelProperty(value = {"进出时间"}, index = 7)
  52. private String date;
  53. @TableField(exist = false)
  54. private Integer inType;
  55. @TableField(exist = false)
  56. @ExcelProperty(value = {"记录状态"}, index = 8)
  57. private String inTypeStr;
  58. @TableField(exist = false)
  59. @ExcelProperty(value = {"用户名"}, index = 4)
  60. private String linkman;
  61. @TableField(exist = false)
  62. @ExcelProperty(value = {"电话"}, index = 5)
  63. private String phone;
  64. @TableField(exist = false)
  65. private Integer goStatus;
  66. // @ExcelProperty(value = {"经度"}, index = 11)
  67. @TableField(exist = false)
  68. private String longitude;
  69. // @ExcelProperty(value = {"纬度"}, index = 12)
  70. @TableField(exist = false)
  71. private String latitude;
  72. // @ExcelProperty(value = {"详细地址"}, index = 13)
  73. @TableField(exist = false)
  74. private String address;
  75. @ExcelProperty(value = {"通行状态"}, index = 9)
  76. @ApiModelProperty("通行状态:1允许,-1禁止")
  77. @TableField(exist = false)
  78. private String goStatusStr;
  79. @ExcelProperty(value = {"禁止提示"}, index = 10)
  80. @ApiModelProperty("禁止提示")
  81. @TableField(exist = false)
  82. private String errorInfo;
  83. @TableField(exist = false)
  84. private String jcStatus;
  85. @TableField(exist = false)
  86. private String dept;
  87. @TableField(exist = false)
  88. private Long userId;
  89. }