Commit 7e5261d4 authored by 陈家荣's avatar 陈家荣

查询用户信息时增加荣誉头衔信息返回

parent 277c2858
...@@ -23,7 +23,7 @@ exports.createUser=function(entity,callback){ ...@@ -23,7 +23,7 @@ exports.createUser=function(entity,callback){
//根据Uid获取用户 //根据Uid获取用户
exports.getUserByUid=function(uid,callback){ exports.getUserByUid=function(uid,callback){
ForumUser.findOne({uid:uid}).exec(function(err,result){ ForumUser.findOne({uid:uid}).populate('honorTitles').exec(function(err,result){
if(err){ if(err){
callback(err,null); callback(err,null);
}else{ }else{
...@@ -38,7 +38,7 @@ exports.getUserByUid=function(uid,callback){ ...@@ -38,7 +38,7 @@ exports.getUserByUid=function(uid,callback){
//根据id获取用户 //根据id获取用户
exports.getUserById=function(id,callback){ exports.getUserById=function(id,callback){
ForumUser.findOne({_id:id}).exec(function(err,result){ ForumUser.findOne({_id:id}).populate('honorTitles').exec(function(err,result){
if(err){ if(err){
callback(err,null); callback(err,null);
}else{ }else{
...@@ -70,7 +70,7 @@ exports.searchMembers=function(pageNo, pageSize, q, callback){ ...@@ -70,7 +70,7 @@ exports.searchMembers=function(pageNo, pageSize, q, callback){
}).then(function(cont, count) { }).then(function(cont, count) {
var skip = (pageNo - 1) * pageSize; var skip = (pageNo - 1) * pageSize;
var limit = count - skip > pageSize ? pageSize : (count - skip); var limit = count - skip > pageSize ? pageSize : (count - skip);
ForumUser.find(q).skip(skip).limit(limit).sort('-created').exec(function(err, docs) { ForumUser.find(q).skip(skip).limit(limit).sort('-created').populate('honorTitles').exec(function(err, docs) {
cont(err, count, docs); cont(err, count, docs);
}); });
}).then(function(cont, count, members) { }).then(function(cont, count, members) {
...@@ -98,7 +98,7 @@ exports.searchMembersByNickName=function(nickName, callback){ ...@@ -98,7 +98,7 @@ exports.searchMembersByNickName=function(nickName, callback){
{displayName : { $regex: nickName, $options: 'i' }} {displayName : { $regex: nickName, $options: 'i' }}
] ]
}; };
ForumUser.find(name).exec(function(err,result){ ForumUser.find(name).populate('honorTitles').exec(function(err,result){
if(err){ if(err){
callback(err,null); callback(err,null);
}else{ }else{
...@@ -109,7 +109,7 @@ exports.searchMembersByNickName=function(nickName, callback){ ...@@ -109,7 +109,7 @@ exports.searchMembersByNickName=function(nickName, callback){
//根据mid查询用户 //根据mid查询用户
exports.searchMembersByMid=function(mid, callback){ exports.searchMembersByMid=function(mid, callback){
ForumUser.find({mid:mid}).exec(function(err,result){ ForumUser.find({mid:mid}).populate('honorTitles').exec(function(err,result){
if(err){ if(err){
callback(err,null); callback(err,null);
}else{ }else{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment