Building.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.zoniot.ccrc.entity;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.ToString;
  7. import org.springframework.format.annotation.DateTimeFormat;
  8. import java.io.Serializable;
  9. import java.time.LocalDate;
  10. import java.time.LocalDateTime;
  11. import java.util.Date;
  12. @Data
  13. @ToString
  14. @ApiModel("建筑")
  15. public class Building implements Serializable {
  16. @ApiModelProperty(value = "id", position = 1)
  17. private Integer id;
  18. @ApiModelProperty(value = "站点id", position = 2, hidden = true)
  19. private Integer siteId;
  20. @ApiModelProperty(value = "小区", position = 54)
  21. private Integer communityId;
  22. @ApiModelProperty(value = "建筑名称", position = 3)
  23. private String name;
  24. @ApiModelProperty(value = "建筑地址", position = 4)
  25. private String address;
  26. @ApiModelProperty(value = "省", position = 9)
  27. private Integer province;
  28. @ApiModelProperty(value = "市", position = 10)
  29. private Integer city;
  30. @ApiModelProperty(value = "区", position = 11)
  31. private Integer region;
  32. @ApiModelProperty(value = "经度", position = 18)
  33. private Double longitude;
  34. @ApiModelProperty(value = "纬度", position = 19)
  35. private Double latitude;
  36. @ApiModelProperty(value = "状态", hidden = true, position = 49)
  37. private Integer status;
  38. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  39. @ApiModelProperty(value = "创建时间", position = 50, hidden = true)
  40. private Date createDate;
  41. @ApiModelProperty(value = "创建人", position = 51, hidden = true)
  42. private String createBy = "system";
  43. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  44. @ApiModelProperty(value = "更新时间", position = 52, hidden = true)
  45. private Date updateDate;
  46. @ApiModelProperty(value = "更新用户", position = 53, hidden = true)
  47. private String updateBy = "system";
  48. }