Browse Source

修改屏蔽评论

dev
liuchuang 6 years ago
parent
commit
4b6ea036ac
  1. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/controller/IssueController.java
  2. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/dao/IssueDao.java
  3. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/IssueService.java
  4. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java
  5. 6
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

4
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);
}
}

2
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<IssueEntity> {
* @Author: liuchuang
* @Date: 2019/9/7 10:26
*/
void updateCommentDelFlag(@Param("commentId") String commentId);
void updateCommentDelFlag(@Param("commentIds") String[] commentIds);
/**
* 议题最新最热列表

2
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<IssueEntity> {
* @Author: liuchuang
* @Date: 2019/9/7 10:22
*/
Result modifyCommentById(String commentId);
Result modifyCommentById(String[] commentIds);
/**
* 移动端最新最热列表

4
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<IssueDao, IssueEntity> imp
}
@Override
public Result modifyCommentById(String commentId) {
baseDao.updateCommentDelFlag(commentId);
public Result modifyCommentById(String[] commentIds) {
baseDao.updateCommentDelFlag(commentIds);
return new Result();
}

6
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -119,7 +119,11 @@
</select>
<update id="updateCommentDelFlag">
UPDATE epdc_event_comment SET DEL_FLAG = '1' WHERE ID = #{commentId}
UPDATE epdc_event_comment SET DEL_FLAG = '1' WHERE ID IN
<foreach collection="commentIds" item="commentId" index="no" open="("
separator="," close=")">
#{commentId}
</foreach>
</update>
<resultMap id="newOrHotIssues" type="com.elink.esua.epdc.dto.issue.result.IssueResultDTO">

Loading…
Cancel
Save