Commit 96342fc0 authored by 陈家荣's avatar 陈家荣

修改了更新评论

parent 713b0e6f
...@@ -261,13 +261,13 @@ router.get('/thread/:tid/comment/list', function(req, res, next) { ...@@ -261,13 +261,13 @@ router.get('/thread/:tid/comment/list', function(req, res, next) {
} }
}); });
// 更新评论 // 更新评论状态
router.post('/thread/comment/update/:cid',function(req,res,next){ router.post('/thread/comment/update/:cid',function(req,res,next){
var cid = req.params.cid || null; var cid = req.params.cid || null;
var status = req.body.status; var status = req.body.status;
if(cid){ if(cid){
forumCommentService.updateCommentById(cid, status, function(err,result){ forumCommentService.updateCommentStatusById(cid, status, function(err,result){
if(err){ if(err){
res.json(returnCode.BUSY); res.json(returnCode.BUSY);
}else{ }else{
...@@ -280,6 +280,35 @@ router.post('/thread/comment/update/:cid',function(req,res,next){ ...@@ -280,6 +280,35 @@ router.post('/thread/comment/update/:cid',function(req,res,next){
}); });
// 更新回复评论
router.post('/thread/comment/update/:cid/comments',function(req,res,next){
var cid = req.params.cid || null;
var replayComment_id = req.body.replayComment_id;
// 获取评论的子评论列表
forumCommentService.getCommentById(cid,function(err, result){
if (err) {
console.error(err);
callback(err,null);
} else {
var commentList = result.comments;
console.log('准备插入:' + replayComment_id);
console.log(result._id);
result.comments.push(replayComment_id);
forumCommentService.updateCommentById(cid, result, function(err,result){
if(err){
res.json(returnCode.BUSY);
}else{
res.json(returnCode.SUCCESS);
}
});
}
});
});
//添加评论 //添加评论
router.post('/thread/comment/add', function(req, res, next) { router.post('/thread/comment/add', function(req, res, next) {
var tid = req.body.tid || null; var tid = req.body.tid || null;
...@@ -294,7 +323,11 @@ router.post('/thread/comment/add', function(req, res, next) { ...@@ -294,7 +323,11 @@ router.post('/thread/comment/add', function(req, res, next) {
if(err){ if(err){
res.json(returnCode.BUSY); res.json(returnCode.BUSY);
}else{ }else{
res.json(returnCode.SUCCESS); var returnData = {
// returnCode.SUCCESS,
comment : result
}
res.json(returnData);
} }
}); });
} }
......
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