Commit c25c9535 authored by 张淼's avatar 张淼

1

parent 0381b4fa
......@@ -27,4 +27,41 @@ exports.deleteFavoriteById=function(tid,callback){
});
};
//获取数量
function countAll(ent_code,user,callback) {
ForumFavorite.count({ent_code:ent_code,user:user}, function (err, count) {
if(err){
console.error(err);
callback(err,null);
}else{
callback(null,count);
}
});
}
//获取全部列表数据
exports.getAll= function(ent_code,user,pageNo,pageSize,callback) {
countAll(ent_code,function(err,count){
if(err){
console.error(err);
callback(err,null);
}else{
var skip = (pageNo - 1) * pageSize;
var limit = count - skip > pageSize ? pageSize : (count - skip);
ForumFavorite.find({ent_code:ent_code,user:user}, null, {skip: skip,limit:limit},function(err,docs){
if (err) {
console.error(err);
callback(err,null);
} else {
var obj={};
obj.total=count;
obj.pageNo=pageNo;
obj.pageSize=pageSize;
obj.items=docs;
callback(null,obj);
}
});
}
});
};
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