diff --git a/src/main/java/com/bsd/cases/controller/CaseContentCommentsController.java b/src/main/java/com/bsd/cases/controller/CaseContentCommentsController.java index 33a2743..5ed4d9b 100644 --- a/src/main/java/com/bsd/cases/controller/CaseContentCommentsController.java +++ b/src/main/java/com/bsd/cases/controller/CaseContentCommentsController.java @@ -72,4 +72,29 @@ public class CaseContentCommentsController { } return ajaxResult; } + + /** + * 删除评论 + * @param ajaxRequest + * @param request + * @return + */ + @RequestMapping("/del-comments") + public AjaxResult delComments(@RequestBody AjaxRequest ajaxRequest, HttpServletRequest request) { + AjaxResult ajaxResult = new AjaxResult(); + JSONObject data = ajaxRequest.getData(); + if (null == data){ + ajaxResult.setRetcode(AjaxResult.FAILED); + ajaxResult.setRetmsg("data missing"); + }else { + Long commentsId = data.getLong("contentId"); + if (null == commentsId){ + ajaxResult.setRetcode(AjaxResult.FAILED); + ajaxResult.setRetmsg("评论id不可为空"); + }else { + ajaxResult =caseContentCommentsService.delComments(commentsId); + } + } + return ajaxResult; + } } diff --git a/src/main/java/com/bsd/cases/service/CaseContentCommentsService.java b/src/main/java/com/bsd/cases/service/CaseContentCommentsService.java index aca92d6..38fdb5e 100644 --- a/src/main/java/com/bsd/cases/service/CaseContentCommentsService.java +++ b/src/main/java/com/bsd/cases/service/CaseContentCommentsService.java @@ -10,4 +10,6 @@ public interface CaseContentCommentsService extends BaseSer JSONObject getCaseContentCommentsByContentId(Long contentId, Integer pageNum, Integer pageSize); AjaxResult addComments(Long contentId,String comments); + + AjaxResult delComments(Long commentsId); } diff --git a/src/main/java/com/bsd/cases/service/impl/CaseContentCommentsServiceImpl.java b/src/main/java/com/bsd/cases/service/impl/CaseContentCommentsServiceImpl.java index 47e9d0f..8ce62c4 100644 --- a/src/main/java/com/bsd/cases/service/impl/CaseContentCommentsServiceImpl.java +++ b/src/main/java/com/bsd/cases/service/impl/CaseContentCommentsServiceImpl.java @@ -91,4 +91,41 @@ public class CaseContentCommentsServiceImpl extends BaseServiceImpl