user.js
718 Bytes
'use strict';
class userModel extends global.yoho.BaseModel {
constructor(ctx) {
super(ctx);
}
/**
* 获取用户信息
* doc: http://git.yoho.cn/yoho-documents/api-interfaces/blob/master/个人中心/addUserprofile.md
* @param uid 用户id
* @return
*/
queryProfile(uid) {
let params = {
method: 'app.passport.profile',
uid
};
let options = {
cache: true
};
return this.get({data: params, param: options});
}
addressTextData(uid) {
return this.get({data: {
method: 'app.address.get',
uid: uid
}});
}
}
module.exports = userModel;