From 4b6ea036ac2ea63403f22deb89b2e8d22805072c Mon Sep 17 00:00:00 2001 From: liuchuang Date: Mon, 9 Sep 2019 09:12:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B1=8F=E8=94=BD=E8=AF=84?= =?UTF-8?q?=E8=AE=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esua/epdc/modules/issue/controller/IssueController.java | 4 ++-- .../com/elink/esua/epdc/modules/issue/dao/IssueDao.java | 2 +- .../elink/esua/epdc/modules/issue/service/IssueService.java | 2 +- .../epdc/modules/issue/service/impl/IssueServiceImpl.java | 4 ++-- .../src/main/resources/mapper/issue/IssueDao.xml | 6 +++++- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/controller/IssueController.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/controller/IssueController.java index d9cf6c2a6..9f7ced442 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/controller/IssueController.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/controller/IssueController.java @@ -164,8 +164,8 @@ public class IssueController { * @Date: 2019/9/7 10:22 */ @PostMapping("deleteComment") - public Result deleteComment(@RequestBody String commentId) { - return issueService.modifyCommentById(commentId); + public Result deleteComment(@RequestBody String[] commentIds) { + return issueService.modifyCommentById(commentIds); } } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java index 2f77038cb..44e3fa83b 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java @@ -83,7 +83,7 @@ public interface IssueDao extends BaseDao { * @Author: liuchuang * @Date: 2019/9/7 10:26 */ - void updateCommentDelFlag(@Param("commentId") String commentId); + void updateCommentDelFlag(@Param("commentIds") String[] commentIds); /** * 议题最新最热列表 diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/IssueService.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/IssueService.java index 15fdf3aad..323e6edb3 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/IssueService.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/IssueService.java @@ -144,7 +144,7 @@ public interface IssueService extends BaseService { * @Author: liuchuang * @Date: 2019/9/7 10:22 */ - Result modifyCommentById(String commentId); + Result modifyCommentById(String[] commentIds); /** * 移动端最新最热列表 diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java index c48bdb9e3..c219b59a9 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java @@ -192,8 +192,8 @@ public class IssueServiceImpl extends BaseServiceImpl imp } @Override - public Result modifyCommentById(String commentId) { - baseDao.updateCommentDelFlag(commentId); + public Result modifyCommentById(String[] commentIds) { + baseDao.updateCommentDelFlag(commentIds); return new Result(); } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml index ffe9699b4..e73671260 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml @@ -119,7 +119,11 @@ - UPDATE epdc_event_comment SET DEL_FLAG = '1' WHERE ID = #{commentId} + UPDATE epdc_event_comment SET DEL_FLAG = '1' WHERE ID IN + + #{commentId} +