text: // eslint-disable-next-line import/no-extraneous-dependencies
  const city = require('./geographic/city.json');
  
  const province = require('./geographic/province.json');
  
  function getProvince(_, res) {
    return res.json({
      data: province,
    });
  }
  
  function getCity(req, res) {
    return res.json({
      data: city[req.params.province],
    });
  }
  
  function getCurrentUse(req, res) {
    return res.json({
      data: {
        name: 'Serati Ma',
        avatar: 'https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png',
        userid: '00000001',
        email: 'antdesign@alipay.com',
        signature: '海纳百川，有容乃大',
        title: '交互专家',
        group: '蚂蚁金服－某某某事业群－某某平台部－某某技术部－UED',
        tags: [
          {
            key: '0',
            label: '很有想法的',
          },
          {
            key: '1',
            label: '专注设计',
          },
          {
            key: '2',
            label: '辣~',
          },
          {
            key: '3',
            label: '大长腿',
          },
          {
            key: '4',
            label: '川妹子',
          },
          {
            key: '5',
            label: '海纳百川',
          },
        ],
        notifyCount: 12,
        unreadCount: 11,
        country: 'China',
        geographic: {
          province: {
            label: '浙江省',
            key: '330000',
          },
          city: {
            label: '杭州市',
            key: '330100',
          },
        },
        address: '西湖区工专路 77 号',
        phone: '0752-268888888',
      },
    });
  } // 代码中会兼容本地 service mock 以及部署站点的静态数据
  
  export default {
    // 支持值为 Object 和 Array
    'GET  /api/accountSettingCurrentUser': getCurrentUse,
    'GET  /api/geographic/province': getProvince,
    'GET  /api/geographic/city/:province': getCity,
  };
  