浏览代码

第四级(乡镇街道)数据,过滤掉“办事处”后缀,例如:东华门街道办事处-->东华门街道

modood 7 年之前
父节点
当前提交
d379e68f8a
共有 5 个文件被更改,包括 3 次插入2 次删除
  1. 0 0
      dist/address4.json
  2. 0 0
      dist/streets.json
  3. 1 1
      index.js
  4. 1 1
      package.json
  5. 1 0
      test/json.js

文件差异内容过多而无法显示
+ 0 - 0
dist/address4.json


文件差异内容过多而无法显示
+ 0 - 0
dist/streets.json


+ 1 - 1
index.js

@@ -141,7 +141,7 @@ function getAddressPCAS (provinces, cities, areas, streets) {
         doc[p.name][c.name][a.name] = streets.filter(function (s) {
           return a.code === s.parent_code
         }).map(function (s) {
-          return s.name
+          return s.name.replace('办事处', '')
         })
       })
     })

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "china-division",
-  "version": "1.1.1",
+  "version": "1.1.2",
   "description": "中华人民共和国行政区划:省份、城市、区县、乡镇(街道)",
   "main": "index.js",
   "scripts": {

+ 1 - 0
test/json.js

@@ -73,6 +73,7 @@ describe('中华人民共和国行政区划:', function () {
 
   it('“省份、城市、区县、乡镇” 四级联动数据', function () {
     assert.ok(address4['广西壮族自治区']['玉林市']['容县'].indexOf('石头镇') !== -1)
+    assert.ok(address4['陕西省']['汉中市']['汉台区'].indexOf('七里街道') !== -1)
     assert.ok(address4['海南省']['三沙市']['南沙群岛'].indexOf('永暑岛') !== -1)
 
     assert.ok(address4['广东省']['中山市']['中山市'].indexOf('横栏镇') !== -1)

部分文件因为文件数量过多而无法显示