package com.stylefeng.guns.modular.system.model; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import io.swagger.annotations.ApiModelProperty; import java.util.List; /** * 省市区 */ @TableName("t_region") public class Region { /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) @TableField("id") private Integer id; /** * 城市名称 */ @TableField("name") @ApiModelProperty("城市名称") private String name; /** * 城市行政code */ @TableField("code") @ApiModelProperty("城市code") private String code; /** * 区号code */ @TableField("citycode") @ApiModelProperty("区号code") private String citycode; /** * 父级id */ @TableField("parent_id") @ApiModelProperty("父级id") private Integer parentId; /** * 英文 */ @TableField("english") @ApiModelProperty("英文名称") private String english; @TableField(exist = false) @ApiModelProperty("层级 1省 2市 3区") private Integer tire=3; @TableField(exist = false) @ApiModelProperty("下级") private List children; public Integer getTire() { return tire; } public void setTire(Integer tire) { this.tire = tire; } public List getChildren() { return children; } public void setChildren(List children) { this.children = children; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getCitycode() { return citycode; } public void setCitycode(String citycode) { this.citycode = citycode; } public Integer getParentId() { return parentId; } public void setParentId(Integer parentId) { this.parentId = parentId; } public String getEnglish() { return english; } public void setEnglish(String english) { this.english = english; } @Override public String toString() { return "Region{" + "id=" + id + ", name='" + name + '\'' + ", code='" + code + '\'' + ", citycode='" + citycode + '\'' + ", parentId=" + parentId + ", english='" + english + '\'' + '}'; } }