import city from './geographic/city.json'; import province from './geographic/province.json'; function getProvince(req: any, res: { json: (arg0: { name: string; id: string }[]) => void }) { return res.json(province); } function getCity( req: { params: { province: string | number } }, res: { json: (arg: any) => void } ) { return res.json(city[req.params.province]); } // 代码中会兼容本地 service mock 以及部署站点的静态数据 export default { // 支持值为 Object 和 Array 'GET /api/BLOCK_NAME/currentUser': { 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', }, 'GET /api/BLOCK_NAME/province': getProvince, 'GET /api/BLOCK_NAME/city/:province': getCity, };