WdInfo.java 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. package com.ruoyi.demo.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableLogic;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fasterxml.jackson.annotation.JsonFormat;
  7. import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
  8. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  9. import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer;
  10. import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
  11. import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer;
  12. import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
  13. import lombok.Data;
  14. import java.io.Serializable;
  15. import java.math.BigDecimal;
  16. import java.time.LocalDate;
  17. import java.time.LocalDateTime;
  18. import java.util.Date;
  19. /**
  20. * 网点基本信息
  21. */
  22. @Data
  23. @TableName("ddt_wd_info")
  24. public class WdInfo implements Serializable {
  25. /**
  26. * 网点Id
  27. */
  28. @TableId("wd_id")
  29. private String wdId;
  30. /**
  31. * 图片
  32. */
  33. @TableField("wd_img")
  34. private String wdImg;
  35. /**
  36. * 网点名称
  37. */
  38. @TableField("wd_name")
  39. private String wdName;
  40. /**
  41. * 成立时间
  42. */
  43. @TableField("create_date")
  44. @JsonFormat(pattern = "yyyy-MM-dd")
  45. private Date createDate;
  46. /**
  47. * 地址信息
  48. */
  49. @TableField("addr_info")
  50. private String addrInfo;
  51. /**
  52. * 地区信息(关联地区表)
  53. */
  54. @TableField("addr_code")
  55. private String addrCode;
  56. /**
  57. * 纬度
  58. */
  59. @TableField("lat")
  60. private BigDecimal lat;
  61. /**
  62. * 经度
  63. */
  64. @TableField("lng")
  65. private BigDecimal lng;
  66. /**
  67. * 网点所属分类_腾讯
  68. */
  69. @TableField("type_code_tx")
  70. private String typeCodeTx;
  71. /**
  72. * 分类名字_腾讯
  73. */
  74. @TableField("type_name_tx")
  75. private String typeNameTx;
  76. /**
  77. * 网点所属分类_高德
  78. */
  79. @TableField("type_code_gd")
  80. private String typeCodeGd;
  81. /**
  82. * 分类名字_高德
  83. */
  84. @TableField("type_name_gd")
  85. private String typeNameGd;
  86. /**
  87. * 网点所属分类_犇云
  88. */
  89. @TableField("type_code_by")
  90. private String typeCodeBy;
  91. /**
  92. * 分类名字_犇云
  93. */
  94. @TableField("type_name_by")
  95. private String typeNameBy;
  96. /**
  97. * 房租水平
  98. */
  99. @TableField("rent")
  100. private Double rent;
  101. /**
  102. * 验证状态
  103. */
  104. @TableField("audit")
  105. private int audit;
  106. /**
  107. * 网点类型
  108. */
  109. @TableField("wd_type_code")
  110. private String wdTypeCode;
  111. /**
  112. * 入库时间
  113. */
  114. @TableField("enter_time")
  115. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  116. private Date enterTime;
  117. /**
  118. * 最近更新时间
  119. */
  120. @TableField("update_time")
  121. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  122. private Date updateTime;
  123. /**
  124. * 采集人用户id
  125. */
  126. @TableField("collect_user_id")
  127. private String collectUserId;
  128. /**
  129. * 采集人
  130. */
  131. @TableField("collect_person")
  132. private String collectPerson;
  133. /**
  134. * 采集时间
  135. */
  136. @TableField("collect_time")
  137. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  138. private Date collectTime;
  139. /**
  140. * 查重Hash
  141. */
  142. @TableField("hash")
  143. private String hash;
  144. /**
  145. * geoHash编码
  146. */
  147. @TableField("geo_hash")
  148. private String geoHash;
  149. /**
  150. * 逻辑删除
  151. */
  152. @TableField("show_delete")
  153. @TableLogic
  154. private int showDelete;
  155. /**
  156. * 是否关注
  157. */
  158. @TableField(exist = false)
  159. private int attention;
  160. }