SysRegionVO.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.ozs.system.domain.vo;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.io.Serializable;
  7. import java.util.ArrayList;
  8. import java.util.List;
  9. /**
  10. * 行政区划表(GtAdministrativeDivision)实体类
  11. *
  12. * @author makejava
  13. * @since 2022-05-27 10:06:42
  14. */
  15. @Data
  16. @TableName("sys_region")
  17. @ApiModel(value = "行政区划表", description = "")
  18. public class SysRegionVO implements Serializable {
  19. private static final long serialVersionUID = -98482270296164594L;
  20. private Long id;
  21. @ApiModelProperty("行政区划")
  22. private String administrativeDivision;
  23. @ApiModelProperty("code(行政区划编码)")
  24. private String code;
  25. @ApiModelProperty("pid")
  26. private Long pid;
  27. @ApiModelProperty("等级(0中国,1省/直辖市,2地级市,3区县)")
  28. private Integer level;
  29. @ApiModelProperty(dataType = "List",name = "children",value = "子菜单集合")
  30. private List<SysRegionVO> children = new ArrayList<>();
  31. }