瀏覽代碼

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

File diff suppressed because it is too large
+ 0 - 0
dist/address2.json


File diff suppressed because it is too large
+ 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
     })

Some files were not shown because too many files changed in this diff