'use strict'; // doc: http://git.yoho.cn/yoho-documents/api-interfaces/blob/master/个人中心/地址管理.md'; const api = global.yoho.API; const crypto = global.yoho.crypto; /** * 地址数据 * @param uid * @return */ exports.addressData = (uid) => { let params = { method: 'app.address.gethidden', uid }; let options = { cache: false }; return api.get('', params, options) .then( result => { if (result.code === 200) { // 加密address_id result.data.forEach(address => { address.address_id = crypto.encryption(null, address.address_id); }); } return result; } , () => { return {code: 500, data: [], message: '地址获取失败'}; } ); };