From b3cef9d27013afee054bdd467defd0b6be218526 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 13 九月 2024 18:28:02 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/ArticleCommentsServiceImpl.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/ArticleCommentsServiceImpl.java b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/ArticleCommentsServiceImpl.java index 799d9df..35de939 100644 --- a/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/ArticleCommentsServiceImpl.java +++ b/ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/service/impl/ArticleCommentsServiceImpl.java @@ -69,6 +69,7 @@ } Article byId = articleMapper.selectById(articleCommentsDTO.getArticleId()); byId.setCommentCount(byId.getCommentCount()+1); + byId.setReadStatus(byId.getReadStatus() == 2 ? 1 : 2); articleMapper.updateById(byId); this.saveOrUpdate(articleComments); } @@ -91,6 +92,7 @@ * @return PageDTO<MgtArticleCommentsVO> */ @Override + @Transactional(rollbackFor = Exception.class) public PageDTO<MgtArticleCommentsVO> getArticleCommentsPage(MgtArticleCommentsQuery query) { PageDTO<MgtArticleCommentsVO> result; Set<Long> memberIdSet = null; @@ -131,7 +133,10 @@ }); result = pageVO; } - + // 修改查看评论状态 + Article article = articleMapper.selectById(query.getArticleId()); + article.setReadStatus(2); + articleMapper.updateById(article); return result; } -- Gitblit v1.7.1