Commit 2005d6c3 authored by 陈家荣's avatar 陈家荣

更新了获取文章评论功能

parent f0285879
......@@ -214,4 +214,70 @@ router.get('/threads/list', function(req, res, next) {
res.json(_.assign(results, returnCode.SUCCESS));
}
});
});
//评论列表
router.get('/thread/:tid/comment/list', function(req, res, next) {
var tid=req.params.tid || null;
var pageNo = req.query.pageNo || 1;
var pageSize = req.query.pageSize || 10;
var conditions={
ent_code:req.session.user.ent_code,
thread:tid,
level:'1',
status:{$ne : 2} //过滤被删除的数据,status 为 2 表示删除
};
if(tid){
//获取最新5条评论
forumCommentService.getAllComment(conditions,pageNo,pageSize,function(err,results){
if(err){
console.log(err);
res.json(returnCode.BUSY);
}else{
res.json(_.assign(results, returnCode.SUCCESS));
}
});
}else{
res.json(returnCode.WRONG_PARAM);
}
});
// 更新评论
router.post('/thread/comment/update/:cid',function(req,res,next){
var cid = req.params.cid || null;
var status = req.body.status;
if(cid){
forumCommentService.updateCommentById(cid, status, function(err,result){
if(err){
res.json(returnCode.BUSY);
}else{
res.json(returnCode.SUCCESS);
}
});
}else{
res.json(returnCode.WRONG_PARAM);
}
});
//删除评论
router.post('/thread/comment/delete/:cid', function(req, res, next) {
var cid = req.params.cid || null;
var status = 2;
if(cid){
forumCommentService.updateCommentById(cid, status, function(err,result){
if(err){
res.json(returnCode.BUSY);
}else{
res.json(returnCode.SUCCESS);
}
});
}else{
res.json(returnCode.WRONG_PARAM);
}
});
\ No newline at end of file
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