Преглед на файлове

Merge pull request #5 from EngsShi/master

增加对三级目录才有用的部分数据进行过滤,避免二级目录有无用数据
mwn преди 8 години
родител
ревизия
43999f64a3
променени са 3 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 0 0
      dist/address2.json
  2. 0 0
      dist/streets.json
  3. 6 1
      index.js

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
dist/address2.json


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
dist/streets.json


+ 6 - 1
index.js

@@ -69,9 +69,14 @@ function outputJSON () {
 function getAddressPC (provinces, cities) {
   var doc = {}
 
+  // 过滤三级联动时才有效的名称
+  var filterName = ['市辖区', '县', '省直辖县级行政区划', '自治区直辖县级行政区划'];
+
   provinces.forEach(function (p) {
     doc[p.name] = cities.filter(function (c) {
-      return p.code === c.parent_code
+      return p.code === c.parent_code && filterName.every(function(filterName) {
+        return c.name != filterName;
+      })
     }).map(function (c) {
       return c.name
     })

Някои файлове не бяха показани, защото твърде много файлове са промени