index.js 822 B

1234567891011121314151617181920212223242526272829303132
  1. 'use strict'
  2. const division = require('./data/division.json')
  3. const street = require('./data/street.json')
  4. /**
  5. * 获取省份数据
  6. * @Author https://github.com/modood
  7. * @DateTime 2016-10-08 15:50
  8. */
  9. exports.getProvinces = function () {
  10. return division.filter(a => a[4] === '000000').map(a => { return { code: a[0], name: a[1] } })
  11. }
  12. /**
  13. * 获取城市数据
  14. * @Author https://github.com/modood
  15. * @DateTime 2016-10-08 17:58
  16. */
  17. exports.getCities = function () {
  18. return division.filter(a => a[2]).map(a => { return { code: a[0], name: a[2], parent_code: a[4] } })
  19. }
  20. /**
  21. * 获取区县数据
  22. * @Author https://github.com/modood
  23. * @DateTime 2016-10-08 18:10
  24. */
  25. exports.getAreas = function () {
  26. return division.filter(a => a[3]).map(a => { return { code: a[0], name: a[3], parent_code: a[4] } })
  27. }