Commit 9dd900c6 authored by 陈家荣's avatar 陈家荣

修改获取文章的服务

parent c09508c9
...@@ -3,6 +3,7 @@ var mongoose = require('mongoose'); ...@@ -3,6 +3,7 @@ var mongoose = require('mongoose');
var ForumThread = mongoose.model('ForumThread'); var ForumThread = mongoose.model('ForumThread');
var ForumComment = mongoose.model('ForumComment'); var ForumComment = mongoose.model('ForumComment');
var ForumShare = mongoose.model('ForumShare'); var ForumShare = mongoose.model('ForumShare');
var ForumUser = mongoose.model('ForumUser');
var forumCommentService = require('./forumCommentService'); var forumCommentService = require('./forumCommentService');
...@@ -970,3 +971,27 @@ exports.remove = function(array,val) { ...@@ -970,3 +971,27 @@ exports.remove = function(array,val) {
} }
return array; return array;
}; };
// 根据nickName查询文章
exports.getAllThreadByNickName = function(nickName, conditions, pageNo, pageSize, sort, callback) {
then(function(cont) {
ForumUser.findOne({nickName:nickName}).exec(function(err,result){
if(err){
cont(err, null);
}else{
cont(null, result);
}
});
}).then(function(cont, user) {
if(user){
conditions.from = user._id;
getAllThreadByFidHelp(conditions, pageNo, pageSize, sort, callback);
}else{
callback(err, null);
}
}).fail(function(cont, err) {
console.log(err);
callback(err, null);
});
};
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