From 7ba749e70dc87fb57efd58cc439e31c93fd7076f Mon Sep 17 00:00:00 2001
From: DESKTOP-71BH0QO\L、ming <172680469@qq.com>
Date: 星期四, 29 四月 2021 18:18:29 +0800
Subject: [PATCH] no

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentDAO.java           |    6 +-
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentReplyDAO.java      |   10 ++--
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java                                 |   11 +++++
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentReplyByAdminVO.java             |    9 +++-
 springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/NeighborApi.java                          |   11 +++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java |   12 +++++
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/NeighborApi.java                              |    2 
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentByAdminVO.java                  |    6 ++
 8 files changed, 51 insertions(+), 16 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentByAdminVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentByAdminVO.java
index 6bbd464..d1839ad 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentByAdminVO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentByAdminVO.java
@@ -24,7 +24,7 @@
     private Integer fabulousNum;
 
     @ApiModelProperty("评论用户")
-    private Long userName;
+    private String userName;
 
 
     @ApiModelProperty("评论用户手机号")
@@ -33,4 +33,8 @@
     @ApiModelProperty("评论时间")
     private Date createAt;
 
+
+    @ApiModelProperty("状态(1.显示 2.隐藏)")
+    private Integer status;
+
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentReplyByAdminVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentReplyByAdminVO.java
index aaf127c..ba4d731 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentReplyByAdminVO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/neighbor/ComActNeighborCommentReplyByAdminVO.java
@@ -21,13 +21,16 @@
     private Long circleId;
 
     @ApiModelProperty("评论用户")
-    private Long userName;
+    private String userName;
+
+    @ApiModelProperty("用户昵称")
+    private String userNickName;
 
     @ApiModelProperty("评论用户手机号")
     private String userPhone;
 
-    @ApiModelProperty("评论内容")
-    private String content;
+    @ApiModelProperty("内容")
+    private String replyContent;
 
     @ApiModelProperty("点赞数")
     private Integer fabulousNum;
diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
index f72d83f..b6336fe 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -22,6 +22,7 @@
 import com.panzhihua.common.model.vos.community.questnaire.EditComActQuestnaireVo;
 import com.panzhihua.common.model.vos.community.questnaire.QuestnaireVO;
 import com.panzhihua.common.model.vos.community.questnaire.UsersAnswerQuestnaireVO;
+import com.panzhihua.common.model.vos.neighbor.AddNeighborCircleAdminVO;
 import com.panzhihua.common.model.vos.neighbor.ChangeCommentReplyStatusByAdminVO;
 import com.panzhihua.common.model.vos.neighbor.ChangeCommentStatusByAdminVO;
 import com.panzhihua.common.model.vos.neighbor.EditNeighborCircleAdminVO;
@@ -2385,7 +2386,7 @@
      * 邻里圈评论回复_基本详情
      * @param id 参数
      */
-    @PostMapping("/neighbor/detailNeighborCommentReply")
+    @GetMapping("/neighbor/detailNeighborCommentReply")
     R detailNeighborCommentReply(@RequestParam("id") Long id);
 
     /**
@@ -2394,4 +2395,12 @@
      */
     @PostMapping("/neighbor/changeCommentReplyStatusByAdmin")
     R changeCommentReplyStatusByAdmin(@RequestBody ChangeCommentReplyStatusByAdminVO changeStatusReplyVO);
+
+    /**
+     * 邻里圈_添加
+     * @param addNeighborCircleAdminVO 参数
+     */
+    @PostMapping("/neighbor/addNeighborByAdmin")
+    R addNeighborByAdmin(@RequestBody AddNeighborCircleAdminVO addNeighborCircleAdminVO);
+
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/NeighborApi.java b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/NeighborApi.java
index 95347b5..72315bb 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/NeighborApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/community_backstage/src/main/java/com/panzhihua/community_backstage/api/NeighborApi.java
@@ -92,7 +92,7 @@
 
 
     @ApiOperation(value = "邻里圈评论回复_基本详情",response = ComActNeighborCommentReplyByAdminVO.class)
-    @PostMapping("detailNeighborCommentReply")
+    @GetMapping("detailNeighborCommentReply")
     R detailNeighborCommentReply(@RequestParam("id") Long id){
         return communityService.detailNeighborCommentReply(id);
     }
@@ -104,4 +104,13 @@
         return communityService.changeCommentReplyStatusByAdmin(changeStatusReplyVO);
     }
 
+
+    @ApiOperation(value = "邻里圈_添加")
+    @PostMapping("addNeighborByAdmin")
+    R addNeighborByAdmin(@RequestBody AddNeighborCircleAdminVO addNeighborCircleAdminVO){
+        LoginUserInfoVO loginUserInfo = getLoginUserInfo();
+        addNeighborCircleAdminVO.setUserId(loginUserInfo.getUserId());
+        return communityService.addNeighborByAdmin(addNeighborCircleAdminVO);
+    }
+
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/NeighborApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/NeighborApi.java
index a6c20c9..2555119 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/NeighborApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/NeighborApi.java
@@ -203,7 +203,7 @@
      * 邻里圈评论回复_基本详情
      * @param id 参数
      */
-    @PostMapping("detailNeighborCommentReply")
+    @GetMapping("detailNeighborCommentReply")
     public R detailNeighborCommentReply(@RequestParam("id") Long id) {
         return comActNeighborCircleService.detailNeighborCommentReply(id);
     }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentDAO.java
index 5ce5fe2..f2ae5d7 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentDAO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentDAO.java
@@ -40,11 +40,11 @@
     @Select("<script> " +
             "select nc.*,u.name as userName from com_act_neighbor_circle_comment nc left join sys_user u on nc.user_id=u.user_id  " +
             "<where>"+
-            "<if test='dto.id != null and pageActWorkGuideDTO.dto!= 0l'>" +
-            "circle_id = #{dto.id}"+
+            "<if test='dto.id != null and dto.id!= 0l'>" +
+            "nc.circle_id = #{dto.id}"+
             " </if> " +
             "</where>"+
             " ORDER BY create_at"+
             "</script>")
-    IPage<ComActNeighborCommentByAdminVO> selectPageDetailNeighborComment(Page page, DetailNeighborAllCommentByAdminDTO dto);
+    IPage<ComActNeighborCommentByAdminVO> selectPageDetailNeighborComment(Page page,@Param("dto") DetailNeighborAllCommentByAdminDTO dto);
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentReplyDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentReplyDAO.java
index 9862163..56bf597 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentReplyDAO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComActNeighborCircleCommentReplyDAO.java
@@ -33,14 +33,14 @@
     List<ComActNeighborCircleCommentReplyAppVO> getCircleCommentReplyList(@Param("commentId") Long commentId);
 
     @Select("<script> " +
-            "select cr.*,u.name as userName from com_act_neighbor_circle_comment_reply cr left join sys_user u on cr.user_id=u.user_id  " +
+            "select cr.*,u.name as userName,u.phone as userPhone,u.nick_name as userNickName  from com_act_neighbor_circle_comment_reply cr left join sys_user u on cr.user_id=u.user_id  " +
             "<where>"+
-            "<if test='dto.id != null and pageActWorkGuideDTO.dto!= 0l'>" +
-            "comment_id = #{dto.id}"+
+            "<if test='dto.id != null and dto.id!= 0l'>" +
+            "cr.comment_id = #{dto.id}"+
             " </if> " +
             "</where>"+
-            " ORDER BY create_at"+
+            " ORDER BY cr.create_at"+
             "</script>")
-    Page<ComActNeighborCommentReplyByAdminVO> selectListByComment(Page<ComActNeighborCircleCommentReplyDO> page, DetailNeighborCommentReplyByAdminDTO dto);
+    Page<ComActNeighborCommentReplyByAdminVO> selectListByComment(Page page,@Param("dto") DetailNeighborCommentReplyByAdminDTO dto);
 
 }
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java
index b5f22fe..14a1d96 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java
@@ -165,7 +165,9 @@
             return R.fail("id有误!");
         }
         neighborCircleDO.setStatus(editVO.getStatus());
-        neighborCircleDO.setRefuseReason(editVO.getRefuseReason());
+        if(editVO.getRefuseReason()!=null){
+            neighborCircleDO.setRefuseReason(editVO.getRefuseReason());
+        }
         this.baseMapper.updateById(neighborCircleDO);
         return R.ok();
     }
@@ -438,8 +440,10 @@
         if(commentDO==null){
             return R.fail("id有误!");
         }
+        AdministratorsUserVO user = this.baseMapper.selectUserByUserId(commentDO.getUserId());
         ComActNeighborCommentByAdminVO vo = new ComActNeighborCommentByAdminVO();
         BeanUtils.copyProperties(commentDO,vo);
+        vo.setUserName(user.getName());
         return R.ok(vo);
     }
 
@@ -447,6 +451,9 @@
     public R detailNeighborCommentAllReply(DetailNeighborCommentReplyByAdminDTO dto) {
         Page<ComActNeighborCircleCommentReplyDO> page = new Page<>(dto.getPageNum(),dto.getPageSize());
         Page<ComActNeighborCommentReplyByAdminVO> replyPage = neighborCircleCommentReplyDAO.selectListByComment(page, dto);
+        replyPage.getRecords().forEach(reply->{
+
+        });
         return R.ok(replyPage);
     }
 
@@ -456,8 +463,11 @@
         if(replyDO==null){
             return R.fail("id有误!");
         }
+        AdministratorsUserVO user = this.baseMapper.selectUserByUserId(replyDO.getUserId());
         ComActNeighborCommentReplyByAdminVO vo = new ComActNeighborCommentReplyByAdminVO();
         BeanUtils.copyProperties(replyDO,vo);
+        vo.setUserName(user.getName());
+        vo.setUserPhone(user.getPhone());
         return R.ok(vo);
     }
 

--
Gitblit v1.7.1