Commit f8538d39b920094fd90a7463c56c2c7636d7bb8a

Authored by YunaiV
1 parent f40ca7b9

更新区域数据 area.csv,并补充 AreaUtils 单测

yudao-framework/yudao-spring-boot-starter-biz-ip/src/main/resources/area.csv
... ... @@ -247,6 +247,8 @@ id,name,type,parentId
247 247 246,英属印度洋领地,1,0
248 248 247,东萨摩亚,1,0
249 249 248,诺福克岛,1,0
  250 +810000,香港特别行政区,2,1
  251 +820000,澳门特别行政区,2,1
250 252 110000,北京市,2,1
251 253 120000,天津市,2,1
252 254 130000,河北省,2,1
... ... @@ -278,6 +280,11 @@ id,name,type,parentId
278 280 630000,青海省,2,1
279 281 640000,宁夏回族自治区,2,1
280 282 650000,新疆维吾尔自治区,2,1
  283 +710000,台湾省,2,1
  284 +4419,东莞市,3,440000
  285 +4420,中山市,3,440000
  286 +4604,儋州市,3,460000
  287 +6202,嘉峪关市,3,620000
281 288 110100,北京市,3,110000
282 289 120100,天津市,3,120000
283 290 130100,石家庄市,3,130000
... ... @@ -444,7 +451,7 @@ id,name,type,parentId
444 451 411500,信阳市,3,410000
445 452 411600,周口市,3,410000
446 453 411700,驻马店市,3,410000
447   -419000,省直辖县级行政区划,3,410000
  454 +419001,济源市,3,410000
448 455 420100,武汉市,3,420000
449 456 420200,黄石市,3,420000
450 457 420300,十堰市,3,420000
... ... @@ -458,7 +465,10 @@ id,name,type,parentId
458 465 421200,咸宁市,3,420000
459 466 421300,随州市,3,420000
460 467 422800,恩施土家族苗族自治州,3,420000
461   -429000,省直辖县级行政区划,3,420000
  468 +429004,仙桃市,3,420000
  469 +429005,潜江市,3,420000
  470 +429006,天门市,3,420000
  471 +429021,神农架林区,3,420000
462 472 430100,长沙市,3,430000
463 473 430200,株洲市,3,430000
464 474 430300,湘潭市,3,430000
... ... @@ -489,62 +499,6 @@ id,name,type,parentId
489 499 441600,河源市,3,440000
490 500 441700,阳江市,3,440000
491 501 441800,清远市,3,440000
492   -441900,东莞市,3,440000
493   -441901,莞城区,4,441900
494   -441902,南城区,4,441900
495   -441904,万江区,4,441900
496   -441905,石碣镇,4,441900
497   -441906,石龙镇,4,441900
498   -441907,茶山镇,4,441900
499   -441908,石排镇,4,441900
500   -441909,企石镇,4,441900
501   -441910,横沥镇,4,441900
502   -441911,桥头镇,4,441900
503   -441912,谢岗镇,4,441900
504   -441913,东坑镇,4,441900
505   -441914,常平镇,4,441900
506   -441915,寮步镇,4,441900
507   -441916,大朗镇,4,441900
508   -441917,麻涌镇,4,441900
509   -441918,中堂镇,4,441900
510   -441919,高埗镇,4,441900
511   -441920,樟木头镇,4,441900
512   -441921,大岭山镇,4,441900
513   -441922,望牛墩镇,4,441900
514   -441923,黄江镇,4,441900
515   -441924,洪梅镇,4,441900
516   -441925,清溪镇,4,441900
517   -441926,沙田镇,4,441900
518   -441927,道滘镇,4,441900
519   -441928,塘厦镇,4,441900
520   -441929,虎门镇,4,441900
521   -441930,厚街镇,4,441900
522   -441931,凤岗镇,4,441900
523   -441932,长安镇,4,441900
524   -442000,中山市,3,440000
525   -442001,石岐街道,4,442000
526   -442002,东区街道,4,442000
527   -442003,中山港街道,4,442000
528   -442004,西区街道,4,442000
529   -442005,南区街道,4,442000
530   -442006,五桂山街道,4,442000
531   -442007,民众街道,4,442000
532   -442008,南朗街道,4,442000
533   -442009,黄圃镇,4,442000
534   -442010,东凤镇,4,442000
535   -442011,古镇镇,4,442000
536   -442012,沙溪镇,4,442000
537   -442013,坦洲镇,4,442000
538   -442014,港口镇,4,442000
539   -442015,三角镇,4,442000
540   -442016,横栏镇,4,442000
541   -442017,南头镇,4,442000
542   -442018,阜沙镇,4,442000
543   -442019,三乡镇,4,442000
544   -442020,板芙镇,4,442000
545   -442021,大涌镇,4,442000
546   -442022,神湾镇,4,442000
547   -442023,小榄镇,4,442000
548 502 445100,潮州市,3,440000
549 503 445200,揭阳市,3,440000
550 504 445300,云浮市,3,440000
... ... @@ -565,9 +519,23 @@ id,name,type,parentId
565 519 460100,海口市,3,460000
566 520 460200,三亚市,3,460000
567 521 460300,三沙市,3,460000
568   -460400,儋州市,3,460000
569   -469000,省直辖县级行政区划,3,460000
570   -500100,重庆市,3,500000
  522 +469001,五指山市,3,460000
  523 +469002,琼海市,3,460000
  524 +469005,文昌市,3,460000
  525 +469006,万宁市,3,460000
  526 +469007,东方市,3,460000
  527 +469021,定安县,3,460000
  528 +469022,屯昌县,3,460000
  529 +469023,澄迈县,3,460000
  530 +469024,临高县,3,460000
  531 +469025,白沙黎族自治县,3,460000
  532 +469026,昌江黎族自治县,3,460000
  533 +469027,乐东黎族自治县,3,460000
  534 +469028,陵水黎族自治县,3,460000
  535 +469029,保亭黎族苗族自治县,3,460000
  536 +469030,琼中黎族苗族自治县,3,460000
  537 +500100,重庆城区,3,500000
  538 +500200,重庆郊县,3,500000
571 539 510100,成都市,3,510000
572 540 510300,自贡市,3,510000
573 541 510400,攀枝花市,3,510000
... ... @@ -632,7 +600,6 @@ id,name,type,parentId
632 600 610900,安康市,3,610000
633 601 611000,商洛市,3,610000
634 602 620100,兰州市,3,620000
635   -620200,嘉峪关市,3,620000
636 603 620300,金昌市,3,620000
637 604 620400,白银市,3,620000
638 605 620500,天水市,3,620000
... ... @@ -672,7 +639,38 @@ id,name,type,parentId
672 639 654000,伊犁哈萨克自治州,3,650000
673 640 654200,塔城地区,3,650000
674 641 654300,阿勒泰地区,3,650000
675   -659000,自治区直辖县级行政区划,3,650000
  642 +659001,石河子市,3,650000
  643 +659002,阿拉尔市,3,650000
  644 +659003,图木舒克市,3,650000
  645 +659004,五家渠市,3,650000
  646 +659005,北屯市,3,650000
  647 +659006,铁门关市,3,650000
  648 +659007,双河市,3,650000
  649 +659008,可克达拉市,3,650000
  650 +659009,昆玉市,3,650000
  651 +659010,胡杨河市,3,650000
  652 +659011,新星市,3,650000
  653 +659012,白杨市,3,650000
  654 +710100,台北市,3,710000
  655 +710200,高雄市,3,710000
  656 +710300,台南市,3,710000
  657 +710400,台中市,3,710000
  658 +710600,南投县,3,710000
  659 +710700,基隆市,3,710000
  660 +710800,新竹市,3,710000
  661 +710900,嘉义市,3,710000
  662 +711100,新北市,3,710000
  663 +711200,宜兰县,3,710000
  664 +711300,新竹县,3,710000
  665 +711400,桃园市,3,710000
  666 +711500,苗栗县,3,710000
  667 +711700,彰化县,3,710000
  668 +711900,嘉义县,3,710000
  669 +712100,云林县,3,710000
  670 +712400,屏东县,3,710000
  671 +712500,台东县,3,710000
  672 +712600,花莲县,3,710000
  673 +712700,澎湖县,3,710000
676 674 110101,东城区,4,110100
677 675 110102,西城区,4,110100
678 676 110105,朝阳区,4,110100
... ... @@ -724,8 +722,6 @@ id,name,type,parentId
724 722 130131,平山县,4,130100
725 723 130132,元氏县,4,130100
726 724 130133,赵县,4,130100
727   -130171,石家庄高新技术产业开发区,4,130100
728   -130172,石家庄循环化工园区,4,130100
729 725 130181,辛集市,4,130100
730 726 130183,晋州市,4,130100
731 727 130184,新乐市,4,130100
... ... @@ -740,10 +736,6 @@ id,name,type,parentId
740 736 130225,乐亭县,4,130200
741 737 130227,迁西县,4,130200
742 738 130229,玉田县,4,130200
743   -130271,河北唐山芦台经济开发区,4,130200
744   -130272,唐山市汉沽管理区,4,130200
745   -130273,唐山高新技术产业开发区,4,130200
746   -130274,河北唐山海港经济开发区,4,130200
747 739 130281,遵化市,4,130200
748 740 130283,迁安市,4,130200
749 741 130284,滦州市,4,130200
... ... @@ -754,8 +746,6 @@ id,name,type,parentId
754 746 130321,青龙满族自治县,4,130300
755 747 130322,昌黎县,4,130300
756 748 130324,卢龙县,4,130300
757   -130371,秦皇岛市经济技术开发区,4,130300
758   -130372,北戴河新区,4,130300
759 749 130402,邯山区,4,130400
760 750 130403,丛台区,4,130400
761 751 130404,复兴区,4,130400
... ... @@ -773,8 +763,6 @@ id,name,type,parentId
773 763 130433,馆陶县,4,130400
774 764 130434,魏县,4,130400
775 765 130435,曲周县,4,130400
776   -130471,邯郸经济技术开发区,4,130400
777   -130473,邯郸冀南新区,4,130400
778 766 130481,武安市,4,130400
779 767 130502,襄都区,4,130500
780 768 130503,信都区,4,130500
... ... @@ -792,7 +780,6 @@ id,name,type,parentId
792 780 130533,威县,4,130500
793 781 130534,清河县,4,130500
794 782 130535,临西县,4,130500
795   -130571,河北邢台经济开发区,4,130500
796 783 130581,南宫市,4,130500
797 784 130582,沙河市,4,130500
798 785 130602,竞秀区,4,130600
... ... @@ -815,8 +802,6 @@ id,name,type,parentId
815 802 130636,顺平县,4,130600
816 803 130637,博野县,4,130600
817 804 130638,雄县,4,130600
818   -130671,保定高新技术产业开发区,4,130600
819   -130672,保定白沟新城,4,130600
820 805 130681,涿州市,4,130600
821 806 130682,定州市,4,130600
822 807 130683,安国市,4,130600
... ... @@ -837,9 +822,6 @@ id,name,type,parentId
837 822 130730,怀来县,4,130700
838 823 130731,涿鹿县,4,130700
839 824 130732,赤城县,4,130700
840   -130771,张家口经济开发区,4,130700
841   -130772,张家口市察北管理区,4,130700
842   -130773,张家口市塞北管理区,4,130700
843 825 130802,双桥区,4,130800
844 826 130803,双滦区,4,130800
845 827 130804,鹰手营子矿区,4,130800
... ... @@ -850,7 +832,6 @@ id,name,type,parentId
850 832 130826,丰宁满族自治县,4,130800
851 833 130827,宽城满族自治县,4,130800
852 834 130828,围场满族蒙古族自治县,4,130800
853   -130871,承德高新技术产业开发区,4,130800
854 835 130881,平泉市,4,130800
855 836 130902,新华区,4,130900
856 837 130903,运河区,4,130900
... ... @@ -864,9 +845,6 @@ id,name,type,parentId
864 845 130928,吴桥县,4,130900
865 846 130929,献县,4,130900
866 847 130930,孟村回族自治县,4,130900
867   -130971,河北沧州经济开发区,4,130900
868   -130972,沧州高新技术产业开发区,4,130900
869   -130973,沧州渤海新区,4,130900
870 848 130981,泊头市,4,130900
871 849 130982,任丘市,4,130900
872 850 130983,黄骅市,4,130900
... ... @@ -879,7 +857,6 @@ id,name,type,parentId
879 857 131025,大城县,4,131000
880 858 131026,文安县,4,131000
881 859 131028,大厂回族自治县,4,131000
882   -131071,廊坊经济技术开发区,4,131000
883 860 131081,霸州市,4,131000
884 861 131082,三河市,4,131000
885 862 131102,桃城区,4,131100
... ... @@ -892,8 +869,6 @@ id,name,type,parentId
892 869 131126,故城县,4,131100
893 870 131127,景县,4,131100
894 871 131128,阜城县,4,131100
895   -131171,河北衡水高新技术产业开发区,4,131100
896   -131172,衡水滨湖新区,4,131100
897 872 131182,深州市,4,131100
898 873 140105,小店区,4,140100
899 874 140106,迎泽区,4,140100
... ... @@ -904,7 +879,6 @@ id,name,type,parentId
904 879 140121,清徐县,4,140100
905 880 140122,阳曲县,4,140100
906 881 140123,娄烦县,4,140100
907   -140171,山西转型综合改革示范区,4,140100
908 882 140181,古交市,4,140100
909 883 140212,新荣区,4,140200
910 884 140213,平城区,4,140200
... ... @@ -916,7 +890,6 @@ id,name,type,parentId
916 890 140224,灵丘县,4,140200
917 891 140225,浑源县,4,140200
918 892 140226,左云县,4,140200
919   -140271,山西大同经济开发区,4,140200
920 893 140302,城区,4,140300
921 894 140303,矿区,4,140300
922 895 140311,郊区,4,140300
... ... @@ -934,7 +907,6 @@ id,name,type,parentId
934 907 140429,武乡县,4,140400
935 908 140430,沁县,4,140400
936 909 140431,沁源县,4,140400
937   -140471,山西长治高新技术产业园区,4,140400
938 910 140502,城区,4,140500
939 911 140521,沁水县,4,140500
940 912 140522,阳城县,4,140500
... ... @@ -946,7 +918,6 @@ id,name,type,parentId
946 918 140621,山阴县,4,140600
947 919 140622,应县,4,140600
948 920 140623,右玉县,4,140600
949   -140671,山西朔州经济开发区,4,140600
950 921 140681,怀仁市,4,140600
951 922 140702,榆次区,4,140700
952 923 140703,太谷区,4,140700
... ... @@ -985,7 +956,6 @@ id,name,type,parentId
985 956 140930,河曲县,4,140900
986 957 140931,保德县,4,140900
987 958 140932,偏关县,4,140900
988   -140971,五台山风景名胜区,4,140900
989 959 140981,原平市,4,140900
990 960 141002,尧都区,4,141000
991 961 141021,曲沃县,4,141000
... ... @@ -1026,7 +996,6 @@ id,name,type,parentId
1026 996 150123,和林格尔县,4,150100
1027 997 150124,清水河县,4,150100
1028 998 150125,武川县,4,150100
1029   -150172,呼和浩特经济技术开发区,4,150100
1030 999 150202,东河区,4,150200
1031 1000 150203,昆都仑区,4,150200
1032 1001 150204,青山区,4,150200
... ... @@ -1036,7 +1005,6 @@ id,name,type,parentId
1036 1005 150221,土默特右旗,4,150200
1037 1006 150222,固阳县,4,150200
1038 1007 150223,达尔罕茂明安联合旗,4,150200
1039   -150271,包头稀土高新技术产业开发区,4,150200
1040 1008 150302,海勃湾区,4,150300
1041 1009 150303,海南区,4,150300
1042 1010 150304,乌达区,4,150300
... ... @@ -1059,7 +1027,6 @@ id,name,type,parentId
1059 1027 150524,库伦旗,4,150500
1060 1028 150525,奈曼旗,4,150500
1061 1029 150526,扎鲁特旗,4,150500
1062   -150571,通辽经济技术开发区,4,150500
1063 1030 150581,霍林郭勒市,4,150500
1064 1031 150602,东胜区,4,150600
1065 1032 150603,康巴什区,4,150600
... ... @@ -1120,11 +1087,9 @@ id,name,type,parentId
1120 1087 152529,正镶白旗,4,152500
1121 1088 152530,正蓝旗,4,152500
1122 1089 152531,多伦县,4,152500
1123   -152571,乌拉盖管委会,4,152500
1124 1090 152921,阿拉善左旗,4,152900
1125 1091 152922,阿拉善右旗,4,152900
1126 1092 152923,额济纳旗,4,152900
1127   -152971,内蒙古阿拉善高新技术产业开发区,4,152900
1128 1093 210102,和平区,4,210100
1129 1094 210103,沈河区,4,210100
1130 1095 210104,大东区,4,210100
... ... @@ -1233,10 +1198,6 @@ id,name,type,parentId
1233 1198 220112,双阳区,4,220100
1234 1199 220113,九台区,4,220100
1235 1200 220122,农安县,4,220100
1236   -220171,长春经济技术开发区,4,220100
1237   -220172,长春净月高新技术产业开发区,4,220100
1238   -220173,长春高新技术产业开发区,4,220100
1239   -220174,长春汽车经济技术开发区,4,220100
1240 1201 220182,榆树市,4,220100
1241 1202 220183,德惠市,4,220100
1242 1203 220184,公主岭市,4,220100
... ... @@ -1245,9 +1206,6 @@ id,name,type,parentId
1245 1206 220204,船营区,4,220200
1246 1207 220211,丰满区,4,220200
1247 1208 220221,永吉县,4,220200
1248   -220271,吉林经济开发区,4,220200
1249   -220272,吉林高新技术产业开发区,4,220200
1250   -220273,吉林中国新加坡食品区,4,220200
1251 1209 220281,蛟河市,4,220200
1252 1210 220282,桦甸市,4,220200
1253 1211 220283,舒兰市,4,220200
... ... @@ -1278,12 +1236,10 @@ id,name,type,parentId
1278 1236 220721,前郭尔罗斯蒙古族自治县,4,220700
1279 1237 220722,长岭县,4,220700
1280 1238 220723,乾安县,4,220700
1281   -220771,吉林松原经济开发区,4,220700
1282 1239 220781,扶余市,4,220700
1283 1240 220802,洮北区,4,220800
1284 1241 220821,镇赉县,4,220800
1285 1242 220822,通榆县,4,220800
1286   -220871,吉林白城经济开发区,4,220800
1287 1243 220881,洮南市,4,220800
1288 1244 220882,大安市,4,220800
1289 1245 222401,延吉市,4,222400
... ... @@ -1362,7 +1318,6 @@ id,name,type,parentId
1362 1318 230622,肇源县,4,230600
1363 1319 230623,林甸县,4,230600
1364 1320 230624,杜尔伯特蒙古族自治县,4,230600
1365   -230671,大庆高新技术产业开发区,4,230600
1366 1321 230717,伊美区,4,230700
1367 1322 230718,乌翠区,4,230700
1368 1323 230719,友好区,4,230700
... ... @@ -1392,7 +1347,6 @@ id,name,type,parentId
1392 1347 231004,爱民区,4,231000
1393 1348 231005,西安区,4,231000
1394 1349 231025,林口县,4,231000
1395   -231071,牡丹江经济技术开发区,4,231000
1396 1350 231081,绥芬河市,4,231000
1397 1351 231083,海林市,4,231000
1398 1352 231084,宁安市,4,231000
... ... @@ -1418,9 +1372,6 @@ id,name,type,parentId
1418 1372 232721,呼玛县,4,232700
1419 1373 232722,塔河县,4,232700
1420 1374 232761,加格达奇区,4,232700
1421   -232762,松岭区,4,232700
1422   -232763,新林区,4,232700
1423   -232764,呼中区,4,232700
1424 1375 310101,黄浦区,4,310100
1425 1376 310104,徐汇区,4,310100
1426 1377 310105,长宁区,4,310100
... ... @@ -1463,7 +1414,6 @@ id,name,type,parentId
1463 1414 320321,丰县,4,320300
1464 1415 320322,沛县,4,320300
1465 1416 320324,睢宁县,4,320300
1466   -320371,徐州经济技术开发区,4,320300
1467 1417 320381,新沂市,4,320300
1468 1418 320382,邳州市,4,320300
1469 1419 320402,天宁区,4,320400
... ... @@ -1477,7 +1427,6 @@ id,name,type,parentId
1477 1427 320507,相城区,4,320500
1478 1428 320508,姑苏区,4,320500
1479 1429 320509,吴江区,4,320500
1480   -320571,苏州工业园区,4,320500
1481 1430 320581,常熟市,4,320500
1482 1431 320582,张家港市,4,320500
1483 1432 320583,昆山市,4,320500
... ... @@ -1486,7 +1435,6 @@ id,name,type,parentId
1486 1435 320613,崇川区,4,320600
1487 1436 320614,海门区,4,320600
1488 1437 320623,如东县,4,320600
1489   -320671,南通经济技术开发区,4,320600
1490 1438 320681,启东市,4,320600
1491 1439 320682,如皋市,4,320600
1492 1440 320685,海安市,4,320600
... ... @@ -1496,8 +1444,6 @@ id,name,type,parentId
1496 1444 320722,东海县,4,320700
1497 1445 320723,灌云县,4,320700
1498 1446 320724,灌南县,4,320700
1499   -320771,连云港经济技术开发区,4,320700
1500   -320772,连云港高新技术产业开发区,4,320700
1501 1447 320803,淮安区,4,320800
1502 1448 320804,淮阴区,4,320800
1503 1449 320812,清江浦区,4,320800
... ... @@ -1505,7 +1451,6 @@ id,name,type,parentId
1505 1451 320826,涟水县,4,320800
1506 1452 320830,盱眙县,4,320800
1507 1453 320831,金湖县,4,320800
1508   -320871,淮安经济技术开发区,4,320800
1509 1454 320902,亭湖区,4,320900
1510 1455 320903,盐都区,4,320900
1511 1456 320904,大丰区,4,320900
... ... @@ -1514,26 +1459,22 @@ id,name,type,parentId
1514 1459 320923,阜宁县,4,320900
1515 1460 320924,射阳县,4,320900
1516 1461 320925,建湖县,4,320900
1517   -320971,盐城经济技术开发区,4,320900
1518 1462 320981,东台市,4,320900
1519 1463 321002,广陵区,4,321000
1520 1464 321003,邗江区,4,321000
1521 1465 321012,江都区,4,321000
1522 1466 321023,宝应县,4,321000
1523   -321071,扬州经济技术开发区,4,321000
1524 1467 321081,仪征市,4,321000
1525 1468 321084,高邮市,4,321000
1526 1469 321102,京口区,4,321100
1527 1470 321111,润州区,4,321100
1528 1471 321112,丹徒区,4,321100
1529   -321171,镇江新区,4,321100
1530 1472 321181,丹阳市,4,321100
1531 1473 321182,扬中市,4,321100
1532 1474 321183,句容市,4,321100
1533 1475 321202,海陵区,4,321200
1534 1476 321203,高港区,4,321200
1535 1477 321204,姜堰区,4,321200
1536   -321271,泰州医药高新技术产业开发区,4,321200
1537 1478 321281,兴化市,4,321200
1538 1479 321282,靖江市,4,321200
1539 1480 321283,泰兴市,4,321200
... ... @@ -1542,7 +1483,6 @@ id,name,type,parentId
1542 1483 321322,沭阳县,4,321300
1543 1484 321323,泗阳县,4,321300
1544 1485 321324,泗洪县,4,321300
1545   -321371,宿迁经济技术开发区,4,321300
1546 1486 330102,上城区,4,330100
1547 1487 330105,拱墅区,4,330100
1548 1488 330106,西湖区,4,330100
... ... @@ -1575,7 +1515,6 @@ id,name,type,parentId
1575 1515 330327,苍南县,4,330300
1576 1516 330328,文成县,4,330300
1577 1517 330329,泰顺县,4,330300
1578   -330371,温州经济技术开发区,4,330300
1579 1518 330381,瑞安市,4,330300
1580 1519 330382,乐清市,4,330300
1581 1520 330383,龙港市,4,330300
... ... @@ -1642,9 +1581,6 @@ id,name,type,parentId
1642 1581 340122,肥东县,4,340100
1643 1582 340123,肥西县,4,340100
1644 1583 340124,庐江县,4,340100
1645   -340171,合肥高新技术产业开发区,4,340100
1646   -340172,合肥经济技术开发区,4,340100
1647   -340173,合肥新站高新技术产业开发区,4,340100
1648 1584 340181,巢湖市,4,340100
1649 1585 340202,镜湖区,4,340200
1650 1586 340207,鸠江区,4,340200
... ... @@ -1652,8 +1588,6 @@ id,name,type,parentId
1652 1588 340210,湾沚区,4,340200
1653 1589 340212,繁昌区,4,340200
1654 1590 340223,南陵县,4,340200
1655   -340271,芜湖经济技术开发区,4,340200
1656   -340272,安徽芜湖三山经济开发区,4,340200
1657 1591 340281,无为市,4,340200
1658 1592 340302,龙子湖区,4,340300
1659 1593 340303,蚌山区,4,340300
... ... @@ -1662,8 +1596,6 @@ id,name,type,parentId
1662 1596 340321,怀远县,4,340300
1663 1597 340322,五河县,4,340300
1664 1598 340323,固镇县,4,340300
1665   -340371,蚌埠市高新技术开发区,4,340300
1666   -340372,蚌埠市经济开发区,4,340300
1667 1599 340402,大通区,4,340400
1668 1600 340403,田家庵区,4,340400
1669 1601 340404,谢家集区,4,340400
... ... @@ -1693,7 +1625,6 @@ id,name,type,parentId
1693 1625 340826,宿松县,4,340800
1694 1626 340827,望江县,4,340800
1695 1627 340828,岳西县,4,340800
1696   -340871,安徽安庆经济开发区,4,340800
1697 1628 340881,桐城市,4,340800
1698 1629 340882,潜山市,4,340800
1699 1630 341002,屯溪区,4,341000
... ... @@ -1709,8 +1640,6 @@ id,name,type,parentId
1709 1640 341124,全椒县,4,341100
1710 1641 341125,定远县,4,341100
1711 1642 341126,凤阳县,4,341100
1712   -341171,中新苏滁高新技术产业开发区,4,341100
1713   -341172,滁州经济技术开发区,4,341100
1714 1643 341181,天长市,4,341100
1715 1644 341182,明光市,4,341100
1716 1645 341202,颍州区,4,341200
... ... @@ -1720,16 +1649,12 @@ id,name,type,parentId
1720 1649 341222,太和县,4,341200
1721 1650 341225,阜南县,4,341200
1722 1651 341226,颍上县,4,341200
1723   -341271,阜阳合肥现代产业园区,4,341200
1724   -341272,阜阳经济技术开发区,4,341200
1725 1652 341282,界首市,4,341200
1726 1653 341302,埇桥区,4,341300
1727 1654 341321,砀山县,4,341300
1728 1655 341322,萧县,4,341300
1729 1656 341323,灵璧县,4,341300
1730 1657 341324,泗县,4,341300
1731   -341371,宿州马鞍山现代产业园区,4,341300
1732   -341372,宿州经济技术开发区,4,341300
1733 1658 341502,金安区,4,341500
1734 1659 341503,裕安区,4,341500
1735 1660 341504,叶集区,4,341500
... ... @@ -1750,7 +1675,6 @@ id,name,type,parentId
1750 1675 341823,泾县,4,341800
1751 1676 341824,绩溪县,4,341800
1752 1677 341825,旌德县,4,341800
1753   -341871,宣城市经济开发区,4,341800
1754 1678 341881,宁国市,4,341800
1755 1679 341882,广德市,4,341800
1756 1680 350102,鼓楼区,4,350100
... ... @@ -1949,7 +1873,6 @@ id,name,type,parentId
1949 1873 370117,钢城区,4,370100
1950 1874 370124,平阴县,4,370100
1951 1875 370126,商河县,4,370100
1952   -370171,济南高新技术产业开发区,4,370100
1953 1876 370202,市南区,4,370200
1954 1877 370203,市北区,4,370200
1955 1878 370211,黄岛区,4,370200
... ... @@ -1957,7 +1880,6 @@ id,name,type,parentId
1957 1880 370213,李沧区,4,370200
1958 1881 370214,城阳区,4,370200
1959 1882 370215,即墨区,4,370200
1960   -370271,青岛高新技术产业开发区,4,370200
1961 1883 370281,胶州市,4,370200
1962 1884 370283,平度市,4,370200
1963 1885 370285,莱西市,4,370200
... ... @@ -1980,15 +1902,11 @@ id,name,type,parentId
1980 1902 370505,垦利区,4,370500
1981 1903 370522,利津县,4,370500
1982 1904 370523,广饶县,4,370500
1983   -370571,东营经济技术开发区,4,370500
1984   -370572,东营港经济开发区,4,370500
1985 1905 370602,芝罘区,4,370600
1986 1906 370611,福山区,4,370600
1987 1907 370612,牟平区,4,370600
1988 1908 370613,莱山区,4,370600
1989 1909 370614,蓬莱区,4,370600
1990   -370671,烟台高新技术产业开发区,4,370600
1991   -370672,烟台经济技术开发区,4,370600
1992 1910 370681,龙口市,4,370600
1993 1911 370682,莱阳市,4,370600
1994 1912 370683,莱州市,4,370600
... ... @@ -2001,7 +1919,6 @@ id,name,type,parentId
2001 1919 370705,奎文区,4,370700
2002 1920 370724,临朐县,4,370700
2003 1921 370725,昌乐县,4,370700
2004   -370772,潍坊滨海经济技术开发区,4,370700
2005 1922 370781,青州市,4,370700
2006 1923 370782,诸城市,4,370700
2007 1924 370783,寿光市,4,370700
... ... @@ -2017,7 +1934,6 @@ id,name,type,parentId
2017 1934 370830,汶上县,4,370800
2018 1935 370831,泗水县,4,370800
2019 1936 370832,梁山县,4,370800
2020   -370871,济宁高新技术产业开发区,4,370800
2021 1937 370881,曲阜市,4,370800
2022 1938 370883,邹城市,4,370800
2023 1939 370902,泰山区,4,370900
... ... @@ -2028,16 +1944,12 @@ id,name,type,parentId
2028 1944 370983,肥城市,4,370900
2029 1945 371002,环翠区,4,371000
2030 1946 371003,文登区,4,371000
2031   -371071,威海火炬高技术产业开发区,4,371000
2032   -371072,威海经济技术开发区,4,371000
2033   -371073,威海临港经济技术开发区,4,371000
2034 1947 371082,荣成市,4,371000
2035 1948 371083,乳山市,4,371000
2036 1949 371102,东港区,4,371100
2037 1950 371103,岚山区,4,371100
2038 1951 371121,五莲县,4,371100
2039 1952 371122,莒县,4,371100
2040   -371171,日照经济技术开发区,4,371100
2041 1953 371302,兰山区,4,371300
2042 1954 371311,罗庄区,4,371300
2043 1955 371312,河东区,4,371300
... ... @@ -2050,7 +1962,6 @@ id,name,type,parentId
2050 1962 371327,莒南县,4,371300
2051 1963 371328,蒙阴县,4,371300
2052 1964 371329,临沭县,4,371300
2053   -371371,临沂高新技术产业开发区,4,371300
2054 1965 371402,德城区,4,371400
2055 1966 371403,陵城区,4,371400
2056 1967 371422,宁津县,4,371400
... ... @@ -2060,8 +1971,6 @@ id,name,type,parentId
2060 1971 371426,平原县,4,371400
2061 1972 371427,夏津县,4,371400
2062 1973 371428,武城县,4,371400
2063   -371471,德州经济技术开发区,4,371400
2064   -371472,德州运河经济开发区,4,371400
2065 1974 371481,乐陵市,4,371400
2066 1975 371482,禹城市,4,371400
2067 1976 371502,东昌府区,4,371500
... ... @@ -2088,8 +1997,6 @@ id,name,type,parentId
2088 1997 371725,郓城县,4,371700
2089 1998 371726,鄄城县,4,371700
2090 1999 371728,东明县,4,371700
2091   -371771,菏泽经济技术开发区,4,371700
2092   -371772,菏泽高新技术开发区,4,371700
2093 2000 410102,中原区,4,410100
2094 2001 410103,二七区,4,410100
2095 2002 410104,管城回族区,4,410100
... ... @@ -2097,9 +2004,6 @@ id,name,type,parentId
2097 2004 410106,上街区,4,410100
2098 2005 410108,惠济区,4,410100
2099 2006 410122,中牟县,4,410100
2100   -410171,郑州经济技术开发区,4,410100
2101   -410172,郑州高新技术产业开发区,4,410100
2102   -410173,郑州航空港经济综合实验区,4,410100
2103 2007 410181,巩义市,4,410100
2104 2008 410182,荥阳市,4,410100
2105 2009 410183,新密市,4,410100
... ... @@ -2128,7 +2032,6 @@ id,name,type,parentId
2128 2032 410327,宜阳县,4,410300
2129 2033 410328,洛宁县,4,410300
2130 2034 410329,伊川县,4,410300
2131   -410371,洛阳高新技术产业开发区,4,410300
2132 2035 410402,新华区,4,410400
2133 2036 410403,卫东区,4,410400
2134 2037 410404,石龙区,4,410400
... ... @@ -2137,8 +2040,6 @@ id,name,type,parentId
2137 2040 410422,叶县,4,410400
2138 2041 410423,鲁山县,4,410400
2139 2042 410425,郏县,4,410400
2140   -410471,平顶山高新技术产业开发区,4,410400
2141   -410472,平顶山市城乡一体化示范区,4,410400
2142 2043 410481,舞钢市,4,410400
2143 2044 410482,汝州市,4,410400
2144 2045 410502,文峰区,4,410500
... ... @@ -2149,14 +2050,12 @@ id,name,type,parentId
2149 2050 410523,汤阴县,4,410500
2150 2051 410526,滑县,4,410500
2151 2052 410527,内黄县,4,410500
2152   -410571,安阳高新技术产业开发区,4,410500
2153 2053 410581,林州市,4,410500
2154 2054 410602,鹤山区,4,410600
2155 2055 410603,山城区,4,410600
2156 2056 410611,淇滨区,4,410600
2157 2057 410621,浚县,4,410600
2158 2058 410622,淇县,4,410600
2159   -410671,鹤壁经济技术开发区,4,410600
2160 2059 410702,红旗区,4,410700
2161 2060 410703,卫滨区,4,410700
2162 2061 410704,凤泉区,4,410700
... ... @@ -2166,9 +2065,6 @@ id,name,type,parentId
2166 2065 410725,原阳县,4,410700
2167 2066 410726,延津县,4,410700
2168 2067 410727,封丘县,4,410700
2169   -410771,新乡高新技术产业开发区,4,410700
2170   -410772,新乡经济技术开发区,4,410700
2171   -410773,新乡市平原城乡一体化示范区,4,410700
2172 2068 410781,卫辉市,4,410700
2173 2069 410782,辉县市,4,410700
2174 2070 410783,长垣市,4,410700
... ... @@ -2180,7 +2076,6 @@ id,name,type,parentId
2180 2076 410822,博爱县,4,410800
2181 2077 410823,武陟县,4,410800
2182 2078 410825,温县,4,410800
2183   -410871,焦作城乡一体化示范区,4,410800
2184 2079 410882,沁阳市,4,410800
2185 2080 410883,孟州市,4,410800
2186 2081 410902,华龙区,4,410900
... ... @@ -2189,13 +2084,10 @@ id,name,type,parentId
2189 2084 410926,范县,4,410900
2190 2085 410927,台前县,4,410900
2191 2086 410928,濮阳县,4,410900
2192   -410971,河南濮阳工业园区,4,410900
2193   -410972,濮阳经济技术开发区,4,410900
2194 2087 411002,魏都区,4,411000
2195 2088 411003,建安区,4,411000
2196 2089 411024,鄢陵县,4,411000
2197 2090 411025,襄城县,4,411000
2198   -411071,许昌经济技术开发区,4,411000
2199 2091 411081,禹州市,4,411000
2200 2092 411082,长葛市,4,411000
2201 2093 411102,源汇区,4,411100
... ... @@ -2203,12 +2095,10 @@ id,name,type,parentId
2203 2095 411104,召陵区,4,411100
2204 2096 411121,舞阳县,4,411100
2205 2097 411122,临颍县,4,411100
2206   -411171,漯河经济技术开发区,4,411100
2207 2098 411202,湖滨区,4,411200
2208 2099 411203,陕州区,4,411200
2209 2100 411221,渑池县,4,411200
2210 2101 411224,卢氏县,4,411200
2211   -411271,河南三门峡经济开发区,4,411200
2212 2102 411281,义马市,4,411200
2213 2103 411282,灵宝市,4,411200
2214 2104 411302,宛城区,4,411300
... ... @@ -2223,8 +2113,6 @@ id,name,type,parentId
2223 2113 411328,唐河县,4,411300
2224 2114 411329,新野县,4,411300
2225 2115 411330,桐柏县,4,411300
2226   -411371,南阳高新技术产业开发区,4,411300
2227   -411372,南阳市城乡一体化示范区,4,411300
2228 2116 411381,邓州市,4,411300
2229 2117 411402,梁园区,4,411400
2230 2118 411403,睢阳区,4,411400
... ... @@ -2234,8 +2122,6 @@ id,name,type,parentId
2234 2122 411424,柘城县,4,411400
2235 2123 411425,虞城县,4,411400
2236 2124 411426,夏邑县,4,411400
2237   -411471,豫东综合物流产业聚集区,4,411400
2238   -411472,河南商丘经济开发区,4,411400
2239 2125 411481,永城市,4,411400
2240 2126 411502,浉河区,4,411500
2241 2127 411503,平桥区,4,411500
... ... @@ -2247,7 +2133,6 @@ id,name,type,parentId
2247 2133 411526,潢川县,4,411500
2248 2134 411527,淮滨县,4,411500
2249 2135 411528,息县,4,411500
2250   -411571,信阳高新技术产业开发区,4,411500
2251 2136 411602,川汇区,4,411600
2252 2137 411603,淮阳区,4,411600
2253 2138 411621,扶沟县,4,411600
... ... @@ -2257,7 +2142,6 @@ id,name,type,parentId
2257 2142 411625,郸城县,4,411600
2258 2143 411627,太康县,4,411600
2259 2144 411628,鹿邑县,4,411600
2260   -411671,河南周口经济开发区,4,411600
2261 2145 411681,项城市,4,411600
2262 2146 411702,驿城区,4,411700
2263 2147 411721,西平县,4,411700
... ... @@ -2269,8 +2153,6 @@ id,name,type,parentId
2269 2153 411727,汝南县,4,411700
2270 2154 411728,遂平县,4,411700
2271 2155 411729,新蔡县,4,411700
2272   -411771,河南驻马店经济开发区,4,411700
2273   -419001,济源市,4,419000
2274 2156 420102,江岸区,4,420100
2275 2157 420103,江汉区,4,420100
2276 2158 420104,硚口区,4,420100
... ... @@ -2339,7 +2221,6 @@ id,name,type,parentId
2339 2221 421003,荆州区,4,421000
2340 2222 421022,公安县,4,421000
2341 2223 421024,江陵县,4,421000
2342   -421071,荆州经济技术开发区,4,421000
2343 2224 421081,石首市,4,421000
2344 2225 421083,洪湖市,4,421000
2345 2226 421087,松滋市,4,421000
... ... @@ -2352,7 +2233,6 @@ id,name,type,parentId
2352 2233 421125,浠水县,4,421100
2353 2234 421126,蕲春县,4,421100
2354 2235 421127,黄梅县,4,421100
2355   -421171,龙感湖管理区,4,421100
2356 2236 421181,麻城市,4,421100
2357 2237 421182,武穴市,4,421100
2358 2238 421202,咸安区,4,421200
... ... @@ -2372,10 +2252,6 @@ id,name,type,parentId
2372 2252 422826,咸丰县,4,422800
2373 2253 422827,来凤县,4,422800
2374 2254 422828,鹤峰县,4,422800
2375   -429004,仙桃市,4,429000
2376   -429005,潜江市,4,429000
2377   -429006,天门市,4,429000
2378   -429021,神农架林区,4,429000
2379 2255 430102,芙蓉区,4,430100
2380 2256 430103,天心区,4,430100
2381 2257 430104,岳麓区,4,430100
... ... @@ -2393,14 +2269,10 @@ id,name,type,parentId
2393 2269 430223,攸县,4,430200
2394 2270 430224,茶陵县,4,430200
2395 2271 430225,炎陵县,4,430200
2396   -430271,云龙示范区,4,430200
2397 2272 430281,醴陵市,4,430200
2398 2273 430302,雨湖区,4,430300
2399 2274 430304,岳塘区,4,430300
2400 2275 430321,湘潭县,4,430300
2401   -430371,湖南湘潭高新技术产业园区,4,430300
2402   -430372,湘潭昭山示范区,4,430300
2403   -430373,湘潭九华示范区,4,430300
2404 2276 430381,湘乡市,4,430300
2405 2277 430382,韶山市,4,430300
2406 2278 430405,珠晖区,4,430400
... ... @@ -2413,9 +2285,6 @@ id,name,type,parentId
2413 2285 430423,衡山县,4,430400
2414 2286 430424,衡东县,4,430400
2415 2287 430426,祁东县,4,430400
2416   -430471,衡阳综合保税区,4,430400
2417   -430472,湖南衡阳高新技术产业园区,4,430400
2418   -430473,湖南衡阳松木经济开发区,4,430400
2419 2288 430481,耒阳市,4,430400
2420 2289 430482,常宁市,4,430400
2421 2290 430502,双清区,4,430500
... ... @@ -2437,7 +2306,6 @@ id,name,type,parentId
2437 2306 430623,华容县,4,430600
2438 2307 430624,湘阴县,4,430600
2439 2308 430626,平江县,4,430600
2440   -430671,岳阳市屈原管理区,4,430600
2441 2309 430681,汨罗市,4,430600
2442 2310 430682,临湘市,4,430600
2443 2311 430702,武陵区,4,430700
... ... @@ -2448,7 +2316,6 @@ id,name,type,parentId
2448 2316 430724,临澧县,4,430700
2449 2317 430725,桃源县,4,430700
2450 2318 430726,石门县,4,430700
2451   -430771,常德市西洞庭管理区,4,430700
2452 2319 430781,津市市,4,430700
2453 2320 430802,永定区,4,430800
2454 2321 430811,武陵源区,4,430800
... ... @@ -2459,8 +2326,6 @@ id,name,type,parentId
2459 2326 430921,南县,4,430900
2460 2327 430922,桃江县,4,430900
2461 2328 430923,安化县,4,430900
2462   -430971,益阳市大通湖管理区,4,430900
2463   -430972,湖南益阳高新技术产业园区,4,430900
2464 2329 430981,沅江市,4,430900
2465 2330 431002,北湖区,4,431000
2466 2331 431003,苏仙区,4,431000
... ... @@ -2483,8 +2348,6 @@ id,name,type,parentId
2483 2348 431127,蓝山县,4,431100
2484 2349 431128,新田县,4,431100
2485 2350 431129,江华瑶族自治县,4,431100
2486   -431171,永州经济技术开发区,4,431100
2487   -431173,永州市回龙圩管理区,4,431100
2488 2351 431181,祁阳市,4,431100
2489 2352 431202,鹤城区,4,431200
2490 2353 431221,中方县,4,431200
... ... @@ -2497,7 +2360,6 @@ id,name,type,parentId
2497 2360 431228,芷江侗族自治县,4,431200
2498 2361 431229,靖州苗族侗族自治县,4,431200
2499 2362 431230,通道侗族自治县,4,431200
2500   -431271,怀化市洪江管理区,4,431200
2501 2363 431281,洪江市,4,431200
2502 2364 431302,娄星区,4,431300
2503 2365 431321,双峰县,4,431300
... ... @@ -2621,6 +2483,8 @@ id,name,type,parentId
2621 2483 441826,连南瑶族自治县,4,441800
2622 2484 441881,英德市,4,441800
2623 2485 441882,连州市,4,441800
  2486 +441900,东莞市,4,4419
  2487 +442000,中山市,4,4420
2624 2488 445102,湘桥区,4,445100
2625 2489 445103,潮安区,4,445100
2626 2490 445122,饶平县,4,445100
... ... @@ -2753,36 +2617,19 @@ id,name,type,parentId
2753 2617 460203,吉阳区,4,460200
2754 2618 460204,天涯区,4,460200
2755 2619 460205,崖州区,4,460200
2756   -460321,西沙群岛,4,460300
2757   -460322,南沙群岛,4,460300
2758   -460323,中沙群岛的岛礁及其海域,4,460300
2759   -469001,五指山市,4,469000
2760   -469002,琼海市,4,469000
2761   -469005,文昌市,4,469000
2762   -469006,万宁市,4,469000
2763   -469007,东方市,4,469000
2764   -469021,定安县,4,469000
2765   -469022,屯昌县,4,469000
2766   -469023,澄迈县,4,469000
2767   -469024,临高县,4,469000
2768   -469025,白沙黎族自治县,4,469000
2769   -469026,昌江黎族自治县,4,469000
2770   -469027,乐东黎族自治县,4,469000
2771   -469028,陵水黎族自治县,4,469000
2772   -469029,保亭黎族苗族自治县,4,469000
2773   -469030,琼中黎族苗族自治县,4,469000
  2620 +460302,西沙区,4,460300
  2621 +460303,南沙区,4,460300
  2622 +460400,儋州市,4,4604
2774 2623 500101,万州区,4,500100
2775 2624 500102,涪陵区,4,500100
2776 2625 500103,渝中区,4,500100
2777 2626 500104,大渡口区,4,500100
2778   -500105,江北区,4,500100
2779 2627 500106,沙坪坝区,4,500100
2780 2628 500107,九龙坡区,4,500100
2781 2629 500108,南岸区,4,500100
2782 2630 500109,北碚区,4,500100
2783 2631 500110,綦江区,4,500100
2784 2632 500111,大足区,4,500100
2785   -500112,渝北区,4,500100
2786 2633 500113,巴南区,4,500100
2787 2634 500114,黔江区,4,500100
2788 2635 500115,长寿区,4,500100
... ... @@ -2797,18 +2644,19 @@ id,name,type,parentId
2797 2644 500154,开州区,4,500100
2798 2645 500155,梁平区,4,500100
2799 2646 500156,武隆区,4,500100
2800   -500229,城口县,4,500100
2801   -500230,丰都县,4,500100
2802   -500231,垫江县,4,500100
2803   -500233,忠县,4,500100
2804   -500235,云阳县,4,500100
2805   -500236,奉节县,4,500100
2806   -500237,巫山县,4,500100
2807   -500238,巫溪县,4,500100
2808   -500240,石柱土家族自治县,4,500100
2809   -500241,秀山土家族苗族自治县,4,500100
2810   -500242,酉阳土家族苗族自治县,4,500100
2811   -500243,彭水苗族土家族自治县,4,500100
  2647 +500157,两江新区,4,500100
  2648 +500229,城口县,4,500200
  2649 +500230,丰都县,4,500200
  2650 +500231,垫江县,4,500200
  2651 +500233,忠县,4,500200
  2652 +500235,云阳县,4,500200
  2653 +500236,奉节县,4,500200
  2654 +500237,巫山县,4,500200
  2655 +500238,巫溪县,4,500200
  2656 +500240,石柱土家族自治县,4,500200
  2657 +500241,秀山土家族苗族自治县,4,500200
  2658 +500242,酉阳土家族苗族自治县,4,500200
  2659 +500243,彭水苗族土家族自治县,4,500200
2812 2660 510104,锦江区,4,510100
2813 2661 510105,青羊区,4,510100
2814 2662 510106,金牛区,4,510100
... ... @@ -2878,7 +2726,6 @@ id,name,type,parentId
2878 2726 511011,东兴区,4,511000
2879 2727 511024,威远县,4,511000
2880 2728 511025,资中县,4,511000
2881   -511071,内江经济开发区,4,511000
2882 2729 511083,隆昌市,4,511000
2883 2730 511102,市中区,4,511100
2884 2731 511111,沙湾区,4,511100
... ... @@ -2928,7 +2775,6 @@ id,name,type,parentId
2928 2775 511723,开江县,4,511700
2929 2776 511724,大竹县,4,511700
2930 2777 511725,渠县,4,511700
2931   -511771,达州经济开发区,4,511700
2932 2778 511781,万源市,4,511700
2933 2779 511802,雨城区,4,511800
2934 2780 511803,名山区,4,511800
... ... @@ -2943,7 +2789,6 @@ id,name,type,parentId
2943 2789 511921,通江县,4,511900
2944 2790 511922,南江县,4,511900
2945 2791 511923,平昌县,4,511900
2946   -511971,巴中经济开发区,4,511900
2947 2792 512002,雁江区,4,512000
2948 2793 512021,安岳县,4,512000
2949 2794 512022,乐至县,4,512000
... ... @@ -3220,10 +3065,6 @@ id,name,type,parentId
3220 3065 540123,尼木县,4,540100
3221 3066 540124,曲水县,4,540100
3222 3067 540127,墨竹工卡县,4,540100
3223   -540171,格尔木藏青工业园区,4,540100
3224   -540172,拉萨经济技术开发区,4,540100
3225   -540173,西藏文化旅游创意园区,4,540100
3226   -540174,达孜工业园区,4,540100
3227 3068 540202,桑珠孜区,4,540200
3228 3069 540221,南木林县,4,540200
3229 3070 540222,江孜县,4,540200
... ... @@ -3255,11 +3096,11 @@ id,name,type,parentId
3255 3096 540330,边坝县,4,540300
3256 3097 540402,巴宜区,4,540400
3257 3098 540421,工布江达县,4,540400
3258   -540422,米林县,4,540400
3259 3099 540423,墨脱县,4,540400
3260 3100 540424,波密县,4,540400
3261 3101 540425,察隅县,4,540400
3262 3102 540426,朗县,4,540400
  3103 +540481,米林市,4,540400
3263 3104 540502,乃东区,4,540500
3264 3105 540521,扎囊县,4,540500
3265 3106 540522,贡嘎县,4,540500
... ... @@ -3270,8 +3111,8 @@ id,name,type,parentId
3270 3111 540527,洛扎县,4,540500
3271 3112 540528,加查县,4,540500
3272 3113 540529,隆子县,4,540500
3273   -540530,错那县,4,540500
3274 3114 540531,浪卡子县,4,540500
  3115 +540581,错那市,4,540500
3275 3116 540602,色尼区,4,540600
3276 3117 540621,嘉黎县,4,540600
3277 3118 540622,比如县,4,540600
... ... @@ -3405,8 +3246,7 @@ id,name,type,parentId
3405 3246 620121,永登县,4,620100
3406 3247 620122,皋兰县,4,620100
3407 3248 620123,榆中县,4,620100
3408   -620171,兰州新区,4,620100
3409   -620201,嘉峪关市,4,620200
  3249 +620200,嘉峪关市,4,6202
3410 3250 620302,金川区,4,620300
3411 3251 620321,永昌县,4,620300
3412 3252 620402,白银区,4,620400
... ... @@ -3529,7 +3369,7 @@ id,name,type,parentId
3529 3369 632821,乌兰县,4,632800
3530 3370 632822,都兰县,4,632800
3531 3371 632823,天峻县,4,632800
3532   -632857,大柴旦行政委员会,4,632800
  3372 +632825,大柴旦行政委员会,4,632800
3533 3373 640104,兴庆区,4,640100
3534 3374 640105,西夏区,4,640100
3535 3375 640106,金凤区,4,640100
... ... @@ -3590,7 +3430,6 @@ id,name,type,parentId
3590 3430 652827,和静县,4,652800
3591 3431 652828,和硕县,4,652800
3592 3432 652829,博湖县,4,652800
3593   -652871,库尔勒经济技术开发区,4,652800
3594 3433 652901,阿克苏市,4,652900
3595 3434 652902,库车市,4,652900
3596 3435 652922,温宿县,4,652900
... ... @@ -3649,14 +3488,393 @@ id,name,type,parentId
3649 3488 654324,哈巴河县,4,654300
3650 3489 654325,青河县,4,654300
3651 3490 654326,吉木乃县,4,654300
3652   -659001,石河子市,4,659000
3653   -659002,阿拉尔市,4,659000
3654   -659003,图木舒克市,4,659000
3655   -659004,五家渠市,4,659000
3656   -659005,北屯市,4,659000
3657   -659006,铁门关市,4,659000
3658   -659007,双河市,4,659000
3659   -659008,可克达拉市,4,659000
3660   -659009,昆玉市,4,659000
3661   -659010,胡杨河市,4,659000
3662   -659011,新星市,4,659000
3663 3491 \ No newline at end of file
  3492 +710101,中正区,4,710100
  3493 +710102,大同区,4,710100
  3494 +710103,中山区,4,710100
  3495 +710104,松山区,4,710100
  3496 +710105,大安区,4,710100
  3497 +710106,万华区,4,710100
  3498 +710107,信义区,4,710100
  3499 +710108,士林区,4,710100
  3500 +710109,北投区,4,710100
  3501 +710110,内湖区,4,710100
  3502 +710111,南港区,4,710100
  3503 +710112,文山区,4,710100
  3504 +710201,新兴区,4,710200
  3505 +710202,前金区,4,710200
  3506 +710203,苓雅区,4,710200
  3507 +710204,盐埕区,4,710200
  3508 +710205,鼓山区,4,710200
  3509 +710206,旗津区,4,710200
  3510 +710207,前镇区,4,710200
  3511 +710208,三民区,4,710200
  3512 +710209,左营区,4,710200
  3513 +710210,楠梓区,4,710200
  3514 +710211,小港区,4,710200
  3515 +710242,仁武区,4,710200
  3516 +710243,大社区,4,710200
  3517 +710244,冈山区,4,710200
  3518 +710245,路竹区,4,710200
  3519 +710246,阿莲区,4,710200
  3520 +710247,田寮区,4,710200
  3521 +710248,燕巢区,4,710200
  3522 +710249,桥头区,4,710200
  3523 +710250,梓官区,4,710200
  3524 +710251,弥陀区,4,710200
  3525 +710252,永安区,4,710200
  3526 +710253,湖内区,4,710200
  3527 +710254,凤山区,4,710200
  3528 +710255,大寮区,4,710200
  3529 +710256,林园区,4,710200
  3530 +710257,鸟松区,4,710200
  3531 +710258,大树区,4,710200
  3532 +710259,旗山区,4,710200
  3533 +710260,美浓区,4,710200
  3534 +710261,六龟区,4,710200
  3535 +710262,内门区,4,710200
  3536 +710263,杉林区,4,710200
  3537 +710264,甲仙区,4,710200
  3538 +710265,桃源区,4,710200
  3539 +710266,那玛夏区,4,710200
  3540 +710267,茂林区,4,710200
  3541 +710268,茄萣区,4,710200
  3542 +710301,中西区,4,710300
  3543 +710302,东区,4,710300
  3544 +710303,南区,4,710300
  3545 +710304,北区,4,710300
  3546 +710305,安平区,4,710300
  3547 +710306,安南区,4,710300
  3548 +710339,永康区,4,710300
  3549 +710340,归仁区,4,710300
  3550 +710341,新化区,4,710300
  3551 +710342,左镇区,4,710300
  3552 +710343,玉井区,4,710300
  3553 +710344,楠西区,4,710300
  3554 +710345,南化区,4,710300
  3555 +710346,仁德区,4,710300
  3556 +710347,关庙区,4,710300
  3557 +710348,龙崎区,4,710300
  3558 +710349,官田区,4,710300
  3559 +710350,麻豆区,4,710300
  3560 +710351,佳里区,4,710300
  3561 +710352,西港区,4,710300
  3562 +710353,七股区,4,710300
  3563 +710354,将军区,4,710300
  3564 +710355,学甲区,4,710300
  3565 +710356,北门区,4,710300
  3566 +710357,新营区,4,710300
  3567 +710358,后壁区,4,710300
  3568 +710359,白河区,4,710300
  3569 +710360,东山区,4,710300
  3570 +710361,六甲区,4,710300
  3571 +710362,下营区,4,710300
  3572 +710363,柳营区,4,710300
  3573 +710364,盐水区,4,710300
  3574 +710365,善化区,4,710300
  3575 +710366,大内区,4,710300
  3576 +710367,山上区,4,710300
  3577 +710368,新市区,4,710300
  3578 +710369,安定区,4,710300
  3579 +710401,中区,4,710400
  3580 +710402,东区,4,710400
  3581 +710403,南区,4,710400
  3582 +710404,西区,4,710400
  3583 +710405,北区,4,710400
  3584 +710406,北屯区,4,710400
  3585 +710407,西屯区,4,710400
  3586 +710408,南屯区,4,710400
  3587 +710431,太平区,4,710400
  3588 +710432,大里区,4,710400
  3589 +710433,雾峰区,4,710400
  3590 +710434,乌日区,4,710400
  3591 +710435,丰原区,4,710400
  3592 +710436,后里区,4,710400
  3593 +710437,石冈区,4,710400
  3594 +710438,东势区,4,710400
  3595 +710439,和平区,4,710400
  3596 +710440,新社区,4,710400
  3597 +710441,潭子区,4,710400
  3598 +710442,大雅区,4,710400
  3599 +710443,神冈区,4,710400
  3600 +710444,大肚区,4,710400
  3601 +710445,沙鹿区,4,710400
  3602 +710446,龙井区,4,710400
  3603 +710447,梧栖区,4,710400
  3604 +710448,清水区,4,710400
  3605 +710449,大甲区,4,710400
  3606 +710450,外埔区,4,710400
  3607 +710451,大安区,4,710400
  3608 +710614,南投市,4,710600
  3609 +710615,中寮乡,4,710600
  3610 +710616,草屯镇,4,710600
  3611 +710617,国姓乡,4,710600
  3612 +710618,埔里镇,4,710600
  3613 +710619,仁爱乡,4,710600
  3614 +710620,名间乡,4,710600
  3615 +710621,集集镇,4,710600
  3616 +710622,水里乡,4,710600
  3617 +710623,鱼池乡,4,710600
  3618 +710624,信义乡,4,710600
  3619 +710625,竹山镇,4,710600
  3620 +710626,鹿谷乡,4,710600
  3621 +710701,仁爱区,4,710700
  3622 +710702,信义区,4,710700
  3623 +710703,中正区,4,710700
  3624 +710704,中山区,4,710700
  3625 +710705,安乐区,4,710700
  3626 +710706,暖暖区,4,710700
  3627 +710707,七堵区,4,710700
  3628 +710801,东区,4,710800
  3629 +710802,北区,4,710800
  3630 +710803,香山区,4,710800
  3631 +710901,东区,4,710900
  3632 +710902,西区,4,710900
  3633 +711130,万里区,4,711100
  3634 +711131,金山区,4,711100
  3635 +711132,板桥区,4,711100
  3636 +711133,汐止区,4,711100
  3637 +711134,深坑区,4,711100
  3638 +711135,石碇区,4,711100
  3639 +711136,瑞芳区,4,711100
  3640 +711137,平溪区,4,711100
  3641 +711138,双溪区,4,711100
  3642 +711139,贡寮区,4,711100
  3643 +711140,新店区,4,711100
  3644 +711141,坪林区,4,711100
  3645 +711142,乌来区,4,711100
  3646 +711143,永和区,4,711100
  3647 +711144,中和区,4,711100
  3648 +711145,土城区,4,711100
  3649 +711146,三峡区,4,711100
  3650 +711147,树林区,4,711100
  3651 +711148,莺歌区,4,711100
  3652 +711149,三重区,4,711100
  3653 +711150,新庄区,4,711100
  3654 +711151,泰山区,4,711100
  3655 +711152,林口区,4,711100
  3656 +711153,芦洲区,4,711100
  3657 +711154,五股区,4,711100
  3658 +711155,八里区,4,711100
  3659 +711156,淡水区,4,711100
  3660 +711157,三芝区,4,711100
  3661 +711158,石门区,4,711100
  3662 +711214,宜兰市,4,711200
  3663 +711215,头城镇,4,711200
  3664 +711216,礁溪乡,4,711200
  3665 +711217,壮围乡,4,711200
  3666 +711218,员山乡,4,711200
  3667 +711219,罗东镇,4,711200
  3668 +711220,三星乡,4,711200
  3669 +711221,大同乡,4,711200
  3670 +711222,五结乡,4,711200
  3671 +711223,冬山乡,4,711200
  3672 +711224,苏澳镇,4,711200
  3673 +711225,南澳乡,4,711200
  3674 +711314,竹北市,4,711300
  3675 +711315,湖口乡,4,711300
  3676 +711316,新丰乡,4,711300
  3677 +711317,新埔镇,4,711300
  3678 +711318,关西镇,4,711300
  3679 +711319,芎林乡,4,711300
  3680 +711320,宝山乡,4,711300
  3681 +711321,竹东镇,4,711300
  3682 +711322,五峰乡,4,711300
  3683 +711323,横山乡,4,711300
  3684 +711324,尖石乡,4,711300
  3685 +711325,北埔乡,4,711300
  3686 +711326,峨眉乡,4,711300
  3687 +711414,中坜区,4,711400
  3688 +711415,平镇区,4,711400
  3689 +711416,龙潭区,4,711400
  3690 +711417,杨梅区,4,711400
  3691 +711418,新屋区,4,711400
  3692 +711419,观音区,4,711400
  3693 +711420,桃园区,4,711400
  3694 +711421,龟山区,4,711400
  3695 +711422,八德区,4,711400
  3696 +711423,大溪区,4,711400
  3697 +711424,复兴区,4,711400
  3698 +711425,大园区,4,711400
  3699 +711426,芦竹区,4,711400
  3700 +711519,竹南镇,4,711500
  3701 +711520,头份市,4,711500
  3702 +711521,三湾乡,4,711500
  3703 +711522,南庄乡,4,711500
  3704 +711523,狮潭乡,4,711500
  3705 +711524,后龙镇,4,711500
  3706 +711525,通霄镇,4,711500
  3707 +711526,苑里镇,4,711500
  3708 +711527,苗栗市,4,711500
  3709 +711528,造桥乡,4,711500
  3710 +711529,头屋乡,4,711500
  3711 +711530,公馆乡,4,711500
  3712 +711531,大湖乡,4,711500
  3713 +711532,泰安乡,4,711500
  3714 +711533,铜锣乡,4,711500
  3715 +711534,三义乡,4,711500
  3716 +711535,西湖乡,4,711500
  3717 +711536,卓兰镇,4,711500
  3718 +711727,彰化市,4,711700
  3719 +711728,芬园乡,4,711700
  3720 +711729,花坛乡,4,711700
  3721 +711730,秀水乡,4,711700
  3722 +711731,鹿港镇,4,711700
  3723 +711732,福兴乡,4,711700
  3724 +711733,线西乡,4,711700
  3725 +711734,和美镇,4,711700
  3726 +711735,伸港乡,4,711700
  3727 +711736,员林市,4,711700
  3728 +711737,社头乡,4,711700
  3729 +711738,永靖乡,4,711700
  3730 +711739,埔心乡,4,711700
  3731 +711740,溪湖镇,4,711700
  3732 +711741,大村乡,4,711700
  3733 +711742,埔盐乡,4,711700
  3734 +711743,田中镇,4,711700
  3735 +711744,北斗镇,4,711700
  3736 +711745,田尾乡,4,711700
  3737 +711746,埤头乡,4,711700
  3738 +711747,溪州乡,4,711700
  3739 +711748,竹塘乡,4,711700
  3740 +711749,二林镇,4,711700
  3741 +711750,大城乡,4,711700
  3742 +711751,芳苑乡,4,711700
  3743 +711752,二水乡,4,711700
  3744 +711919,番路乡,4,711900
  3745 +711920,梅山乡,4,711900
  3746 +711921,竹崎乡,4,711900
  3747 +711922,阿里山乡,4,711900
  3748 +711923,中埔乡,4,711900
  3749 +711924,大埔乡,4,711900
  3750 +711925,水上乡,4,711900
  3751 +711926,鹿草乡,4,711900
  3752 +711927,太保市,4,711900
  3753 +711928,朴子市,4,711900
  3754 +711929,东石乡,4,711900
  3755 +711930,六脚乡,4,711900
  3756 +711931,新港乡,4,711900
  3757 +711932,民雄乡,4,711900
  3758 +711933,大林镇,4,711900
  3759 +711934,溪口乡,4,711900
  3760 +711935,义竹乡,4,711900
  3761 +711936,布袋镇,4,711900
  3762 +712121,斗南镇,4,712100
  3763 +712122,大埤乡,4,712100
  3764 +712123,虎尾镇,4,712100
  3765 +712124,土库镇,4,712100
  3766 +712125,褒忠乡,4,712100
  3767 +712126,东势乡,4,712100
  3768 +712127,台西乡,4,712100
  3769 +712128,仑背乡,4,712100
  3770 +712129,麦寮乡,4,712100
  3771 +712130,斗六市,4,712100
  3772 +712131,林内乡,4,712100
  3773 +712132,古坑乡,4,712100
  3774 +712133,莿桐乡,4,712100
  3775 +712134,西螺镇,4,712100
  3776 +712135,二仑乡,4,712100
  3777 +712136,北港镇,4,712100
  3778 +712137,水林乡,4,712100
  3779 +712138,口湖乡,4,712100
  3780 +712139,四湖乡,4,712100
  3781 +712140,元长乡,4,712100
  3782 +712434,屏东市,4,712400
  3783 +712435,三地门乡,4,712400
  3784 +712436,雾台乡,4,712400
  3785 +712437,玛家乡,4,712400
  3786 +712438,九如乡,4,712400
  3787 +712439,里港乡,4,712400
  3788 +712440,高树乡,4,712400
  3789 +712441,盐埔乡,4,712400
  3790 +712442,长治乡,4,712400
  3791 +712443,麟洛乡,4,712400
  3792 +712444,竹田乡,4,712400
  3793 +712445,内埔乡,4,712400
  3794 +712446,万丹乡,4,712400
  3795 +712447,潮州镇,4,712400
  3796 +712448,泰武乡,4,712400
  3797 +712449,来义乡,4,712400
  3798 +712450,万峦乡,4,712400
  3799 +712451,崁顶乡,4,712400
  3800 +712452,新埤乡,4,712400
  3801 +712453,南州乡,4,712400
  3802 +712454,林边乡,4,712400
  3803 +712455,东港镇,4,712400
  3804 +712456,琉球乡,4,712400
  3805 +712457,佳冬乡,4,712400
  3806 +712458,新园乡,4,712400
  3807 +712459,枋寮乡,4,712400
  3808 +712460,枋山乡,4,712400
  3809 +712461,春日乡,4,712400
  3810 +712462,狮子乡,4,712400
  3811 +712463,车城乡,4,712400
  3812 +712464,牡丹乡,4,712400
  3813 +712465,恒春镇,4,712400
  3814 +712466,满州乡,4,712400
  3815 +712517,台东市,4,712500
  3816 +712518,绿岛乡,4,712500
  3817 +712519,兰屿乡,4,712500
  3818 +712520,延平乡,4,712500
  3819 +712521,卑南乡,4,712500
  3820 +712522,鹿野乡,4,712500
  3821 +712523,关山镇,4,712500
  3822 +712524,海端乡,4,712500
  3823 +712525,池上乡,4,712500
  3824 +712526,东河乡,4,712500
  3825 +712527,成功镇,4,712500
  3826 +712528,长滨乡,4,712500
  3827 +712529,金峰乡,4,712500
  3828 +712530,大武乡,4,712500
  3829 +712531,达仁乡,4,712500
  3830 +712532,太麻里乡,4,712500
  3831 +712615,花莲市,4,712600
  3832 +712616,新城乡,4,712600
  3833 +712618,秀林乡,4,712600
  3834 +712619,吉安乡,4,712600
  3835 +712620,寿丰乡,4,712600
  3836 +712621,凤林镇,4,712600
  3837 +712622,光复乡,4,712600
  3838 +712623,丰滨乡,4,712600
  3839 +712624,瑞穗乡,4,712600
  3840 +712625,万荣乡,4,712600
  3841 +712626,玉里镇,4,712600
  3842 +712627,卓溪乡,4,712600
  3843 +712628,富里乡,4,712600
  3844 +712707,马公市,4,712700
  3845 +712708,西屿乡,4,712700
  3846 +712709,望安乡,4,712700
  3847 +712710,七美乡,4,712700
  3848 +712711,白沙乡,4,712700
  3849 +712712,湖西乡,4,712700
  3850 +419001000,济源市,4,419001
  3851 +429004000,仙桃市,4,429004
  3852 +429005000,潜江市,4,429005
  3853 +429006000,天门市,4,429006
  3854 +429021000,神农架林区,4,429021
  3855 +469001000,五指山市,4,469001
  3856 +469002000,琼海市,4,469002
  3857 +469005000,文昌市,4,469005
  3858 +469006000,万宁市,4,469006
  3859 +469007000,东方市,4,469007
  3860 +469021000,定安县,4,469021
  3861 +469022000,屯昌县,4,469022
  3862 +469023000,澄迈县,4,469023
  3863 +469024000,临高县,4,469024
  3864 +469025000,白沙黎族自治县,4,469025
  3865 +469026000,昌江黎族自治县,4,469026
  3866 +469027000,乐东黎族自治县,4,469027
  3867 +469028000,陵水黎族自治县,4,469028
  3868 +469029000,保亭黎族苗族自治县,4,469029
  3869 +469030000,琼中黎族苗族自治县,4,469030
  3870 +659001000,石河子市,4,659001
  3871 +659002000,阿拉尔市,4,659002
  3872 +659003000,图木舒克市,4,659003
  3873 +659004000,五家渠市,4,659004
  3874 +659005000,北屯市,4,659005
  3875 +659006000,铁门关市,4,659006
  3876 +659007000,双河市,4,659007
  3877 +659008000,可克达拉市,4,659008
  3878 +659009000,昆玉市,4,659009
  3879 +659010000,胡杨河市,4,659010
  3880 +659011000,新星市,4,659011
  3881 +659012000,白杨市,4,659012
... ...
yudao-framework/yudao-spring-boot-starter-biz-ip/src/test/java/cn/iocoder/yudao/framework/ip/core/utils/AreaUtilsTest.java
... ... @@ -5,7 +5,12 @@ import cn.iocoder.yudao.framework.ip.core.Area;
5 5 import cn.iocoder.yudao.framework.ip.core.enums.AreaTypeEnum;
6 6 import org.junit.jupiter.api.Test;
7 7  
  8 +import java.util.List;
  9 +
8 10 import static org.junit.jupiter.api.Assertions.assertEquals;
  11 +import static org.junit.jupiter.api.Assertions.assertNotNull;
  12 +import static org.junit.jupiter.api.Assertions.assertNull;
  13 +import static org.junit.jupiter.api.Assertions.assertTrue;
9 14  
10 15 /**
11 16 * {@link AreaUtils} 的单元测试
... ... @@ -31,6 +36,46 @@ public class AreaUtilsTest {
31 36 assertEquals(AreaUtils.format(110105), "北京市 北京市 朝阳区");
32 37 assertEquals(AreaUtils.format(1), "中国");
33 38 assertEquals(AreaUtils.format(2), "蒙古");
  39 + // 台湾省:省/市/区三级
  40 + assertEquals(AreaUtils.format(710101), "台湾省 台北市 中正区");
  41 + // 自定义分隔符
  42 + assertEquals(AreaUtils.format(110105, "/"), "北京市/北京市/朝阳区");
  43 + // 不存在的编号
  44 + assertNull(AreaUtils.format(-1));
  45 + }
  46 +
  47 + @Test
  48 + public void testParseArea() {
  49 + // 调用:通过路径解析得到地区
  50 + Area area = AreaUtils.parseArea("北京市/北京市/朝阳区");
  51 + // 断言
  52 + assertNotNull(area);
  53 + assertEquals(area.getId(), 110105);
  54 + // 路径不存在时返回 null
  55 + assertNull(AreaUtils.parseArea("不存在/路径"));
  56 + }
  57 +
  58 + @Test
  59 + public void testGetParentIdByType() {
  60 + // 调用:朝阳区向上找省
  61 + Integer provinceId = AreaUtils.getParentIdByType(110105, AreaTypeEnum.PROVINCE);
  62 + // 断言
  63 + assertEquals(provinceId, 110000);
  64 + // 自身就是目标类型
  65 + assertEquals(AreaUtils.getParentIdByType(110000, AreaTypeEnum.PROVINCE), 110000);
  66 + // 不存在的编号返回 null
  67 + assertNull(AreaUtils.getParentIdByType(-1, AreaTypeEnum.PROVINCE));
  68 + }
  69 +
  70 + @Test
  71 + public void testGetByType() {
  72 + // 调用:获取所有省份
  73 + List<Area> provinces = AreaUtils.getByType(AreaTypeEnum.PROVINCE, area -> area);
  74 + // 断言:包含北京、台湾、香港、澳门
  75 + assertTrue(provinces.stream().anyMatch(area -> "北京市".equals(area.getName())));
  76 + assertTrue(provinces.stream().anyMatch(area -> "台湾省".equals(area.getName())));
  77 + assertTrue(provinces.stream().anyMatch(area -> "香港特别行政区".equals(area.getName())));
  78 + assertTrue(provinces.stream().anyMatch(area -> "澳门特别行政区".equals(area.getName())));
34 79 }
35 80  
36 81 }
... ...