package com.njzscloud.supervisory.district.pojo;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.*;
import lombok.ToString;

/**
 * 省市区表
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("sys_district")
public class SysDistrictEntity {

    /**
     * Id; 地区代码
     */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 上级地区代码
     */
    private String pid;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区县
     */
    private String area;

    /**
     * 乡镇街道
     */
    private String town;

    /**
     * 层级; >= 1
     */
    private Integer tier;

    /**
     * 地区名称
     */
    private String districtName;

    /**
     * 排序
     */
    private Integer sort;

}
