mysql地区数据库表带地区编码和上级id
在写使用vue vant Ui中的 AddressEdit 地址编辑 组件
查看其地区数据要求中需要用到区编码
省市区列表数据格式 整体是一个 object,包含 province_list, city_list, county_list 三个 key。 每项以省市区编码作为 key,省市区名字作为 value。编码为 6 位数字,前两位代表省份,中间两位代表城市,后两位代表区县,以 0 补足 6 位。如北京编码为 11,以零补足 6 位,为 110000。 AreaList具体格式如下: { province_list: { 110000: '北京市', 120000: '天津市' }, city_list: { 110100: '北京市', 110200: '县', 120100: '天津市', 120200: '县' }, county_list: { 110101: '东城区', 110102: '西城区', 110105: '朝阳区', 110106: '丰台区' 120101: '和平区', 120102: '河东区', 120103: '河西区', 120104: '南开区', 120105: '河北区', // .... } }
而我用的地区表是这样的没有地区编码的
分析其编码规则
编码为 6 位数字,前两位代表省份,中间两位代表城市,后两位代表区县,以 0 补足 6 位。如北京编码为 11,以零补足 6 位,为 110000。
重新自已给原有的数据库时行编码