Commit 61ee192e authored by 许文聪's avatar 许文聪

按日期降序排序

parent 593d7733
......@@ -13,9 +13,6 @@ var forumModeratorService=require('../../service/forumModeratorService');
var ForumModerator = mongoose.model('ForumModerator'),
ForumPVLog = mongoose.model('ForumPVLog');
module.exports = function(app) {
app.use('/admin/forum', router);
};
......@@ -55,7 +52,6 @@ router.get('/moderator/list', function(req, res, next){
t.setDate(t.getDate() + 1);
conditions.created['$lte'] = t;
}
}
if(behavior)
{
......@@ -67,10 +63,7 @@ router.get('/moderator/list', function(req, res, next){
console.error(err);
res.json(returnCode.BUSY);
} else {
res.json(_.assign(results, returnCode.SUCCESS));
res.json(_.assign(results, returnCode.SUCCESS));
}
});
}else
......@@ -80,10 +73,7 @@ router.get('/moderator/list', function(req, res, next){
console.error(err);
res.json(returnCode.BUSY);
} else {
res.json(_.assign(results, returnCode.SUCCESS));
res.json(_.assign(results, returnCode.SUCCESS));
}
});
}
......
......@@ -26,8 +26,12 @@ function getAllOperationByFidHelp(conditions, pageNo, pageSize, sort, callback)
} else {
var skip = (pageNo - 1) * pageSize;
var limit = count - skip > pageSize ? pageSize : (count - skip);
var sortBy = '-created';
if (sort) {
sortBy = sort;
}
ForumModerator.find(conditions).populate('info').skip(skip).limit(limit).exec(function(err, docs) {
ForumModerator.find(conditions).populate('info').limit(limit).skip(skip).sort(sortBy).exec(function(err, docs) {
if (err) {
console.error(err);
callback(err,null);
......@@ -67,10 +71,9 @@ function getAllOperationByFidHelpAndNickName(userName, conditions, pageNo, pageS
console.error(err);
callback(err, null);
} else {
var skip = (pageNo - 1) * pageSize;
var limit = count - skip > pageSize ? pageSize : (count - skip);
var sortBy = '-topTime -tag_topTime -created';
var sortBy = '-created';
if (sort) {
sortBy = sort;
}
......@@ -78,8 +81,7 @@ function getAllOperationByFidHelpAndNickName(userName, conditions, pageNo, pageS
if (err) {
console.error(err);
callback(err, null);
} else {
} else {
var obj = {};
obj.total = count;
obj.pageNo = pageNo;
......
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