/** * getBanner model * @author: gxh<xuhui.ge@yoho.cn> * @date: 2016/12/01 */ 'use strict'; const config = global.yoho.config; /** * 获取用户信息 * @param uid * @return string */ function getUserProfile(uid) { let params = { method: 'app.passport.profile', uid: uid }; return this.get({ data: params, param: config.apiCache }); } /** * 获取用户信息 * @param uid * @return string */ function getUserInfoNum(uid) { let params = { method: 'app.home.getInfoNum', uid: uid }; return this.get({ data: params, param: config.apiCache }); } module.exports = class extends global.yoho.BaseModel { constructor(ctx) { super(ctx); this.getUserProfile = getUserProfile.bind(this); this.getUserInfoNum = getUserInfoNum.bind(this); } };