geographic.js 370 B

12345678910111213141516171819
  1. const fs = require('fs');
  2. function getJson(infoType) {
  3. const json = fs.readFileSync(`${__dirname}/${infoType}.json`, 'utf8');
  4. return JSON.parse(json);
  5. }
  6. export function getProvince(req, res) {
  7. res.json(getJson('province'));
  8. }
  9. export function getCity(req, res) {
  10. res.json(getJson('city')[req.params.province]);
  11. }
  12. export default {
  13. getProvince,
  14. getCity,
  15. };