GlobalLocationDTO.java 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.welampiot.dto;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. import java.io.Serializable;
  6. import java.util.List;
  7. /**
  8. * ClassName: GlobalLocationDTO
  9. * Package: com.welampiot.dto
  10. * Description:
  11. *
  12. * @Author: zhj_Start
  13. * @Create: 2023/3/22 - 14:38
  14. * @Version: v1.0
  15. */
  16. @Data
  17. @NoArgsConstructor
  18. @AllArgsConstructor
  19. public class GlobalLocationDTO implements Serializable {
  20. private Integer id;//主键
  21. private Integer id1;
  22. private Integer id2;
  23. private Integer id3;
  24. private String chineseName;//中文名称
  25. private String englishName;//英文名称
  26. private String ruName;//俄语名称
  27. private Integer childCount;//下级区域数量
  28. private Integer level;//区域等级
  29. private Integer level1;//区域等级
  30. private Integer level2;//区域等级
  31. private Integer level3;//区域等级
  32. private String code;//区域编码
  33. private Integer pid;//上级区域id
  34. private String parentCode;//上级区域编码
  35. private Integer timezone;//时区
  36. private Integer timeType;//时区类型
  37. private Double longitude;//经度
  38. private Double latitude;//纬度
  39. private String name;
  40. private String name1;
  41. private String name2;
  42. private String name3;
  43. private Integer version;
  44. private List<Integer> pidList;
  45. private List<SectionDTO> sectionList;
  46. private List<GlobalLocationDTO> provinceList;
  47. private List<GlobalLocationDTO> cityList;
  48. private List<GlobalLocationDTO> areaList;
  49. private Integer lampCount;
  50. private Integer lampPoleCount;
  51. public GlobalLocationDTO(Integer id, Integer pid, String name) {
  52. this.id = id;
  53. this.pid = pid;
  54. this.name = name;
  55. }
  56. private static final long serialVersionUID = 1L;
  57. }