TPumpingStation.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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_pumping_station
  13. *
  14. * @author slibra
  15. * @date 2024-11-05
  16. */
  17. @Data
  18. @Builder
  19. @AllArgsConstructor
  20. @NoArgsConstructor
  21. public class TPumpingStation 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 = "所属区", readConverterExp = "详=细地址")
  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. //关联的小区 复兴小区(A#、B#、C#),康华时代(1#、2#、3#)
  53. private String neighbourhoodAndBuildings;
  54. //省的名字
  55. private String provinceName;
  56. //市的名字
  57. private String cityName;
  58. //区县的名字
  59. private String countryName;
  60. //2025年01月13日13:40:22 新增字段,查询使用:名字,完全匹配,因为Excel导入的时候,不可以模糊匹配
  61. private String fullName;
  62. }