TNeighborhood.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.slibra.business.domain;
  2. import com.fasterxml.jackson.annotation.JsonIgnore;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Builder;
  5. import lombok.Data;
  6. import lombok.NoArgsConstructor;
  7. import org.apache.commons.lang3.builder.ToStringBuilder;
  8. import org.apache.commons.lang3.builder.ToStringStyle;
  9. import com.slibra.common.annotation.Excel;
  10. import com.slibra.common.core.domain.BaseEntity;
  11. /**
  12. * 服务小区对象 t_neighborhood
  13. *
  14. * @author slibra
  15. * @date 2024-11-05
  16. */
  17. @Data
  18. @Builder
  19. @AllArgsConstructor
  20. @NoArgsConstructor
  21. public class TNeighborhood extends BaseEntity
  22. {
  23. private static final long serialVersionUID = 1L;
  24. /** 主键 */
  25. private Long id;
  26. /** 小区的名称 */
  27. @Excel(name = "小区的名称")
  28. private String name;
  29. /** 省的id */
  30. @Excel(name = "省的id")
  31. private String provinceId;
  32. /** 市的id */
  33. @Excel(name = "市的id")
  34. private String cityId;
  35. /** 区县的id */
  36. @Excel(name = "区县的id")
  37. private String countryId;
  38. /** 详细地址 */
  39. @Excel(name = "详细地址")
  40. private String address;
  41. /** 排序(按照升序排列) */
  42. @Excel(name = "排序", readConverterExp = "按=照升序排列")
  43. private String sort;
  44. /** 删除标志(0代表存在 2代表删除) */
  45. @JsonIgnore
  46. private Long delFlag;
  47. /** 乐观锁 */
  48. @Excel(name = "乐观锁")
  49. @JsonIgnore
  50. private Long revision;
  51. //关联的楼号名称
  52. private String buildingsNames;
  53. //关联的泵站名称
  54. private String pumpingStationNames;
  55. }