From 86df207c37502cce1b2043e1c7c0486459eef1d6 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期四, 13 三月 2025 19:58:45 +0800
Subject: [PATCH] 党员、诉求评论基础代码

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActMessageService.java |   99 +++++++++++++++++++++++++++++++++++++------------
 1 files changed, 75 insertions(+), 24 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActMessageService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActMessageService.java
index ca8d6f0..9bab41c 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActMessageService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComActMessageService.java
@@ -2,33 +2,84 @@
 
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.panzhihua.common.model.vos.R;
+import com.panzhihua.common.model.vos.community.ComActMessageBackVO;
 import com.panzhihua.common.model.vos.community.ComActMessageVO;
+import com.panzhihua.common.model.vos.community.ResetComActMessageVO;
 import com.panzhihua.service_community.model.dos.ComActMessageDO;
 
 public interface ComActMessageService extends IService<ComActMessageDO> {
-	/**
-	 * 保存留言
-	 * @param comActMessageVO
-	 * @return
-	 */
-	R addMessage(ComActMessageVO comActMessageVO);
-/**
- * 我的留言
- * @param comActMessageVO
- * @return
- */
-	R pageMyMessageApplets(ComActMessageVO comActMessageVO);
-/**
- * 给我的留言
- * @param comActMessageVO
- * @return
- */
-	R pageSendToMessageApplets(ComActMessageVO comActMessageVO);
-/**
- * 社区留言
- * @param comActMessageVO
- * @return
- */
-	R pageMyCommunityMessageApplets(ComActMessageVO comActMessageVO);
+    /**
+     * 保存留言
+     * 
+     * @param comActMessageVO
+     * @return
+     */
+    R addMessage(ComActMessageVO comActMessageVO);
+
+    /**
+     * 我的留言
+     * 
+     * @param comActMessageVO
+     * @return
+     */
+    R pageMyMessageApplets(ComActMessageVO comActMessageVO);
+
+    /**
+     * 给我的留言
+     * 
+     * @param comActMessageVO
+     * @return
+     */
+    R pageSendToMessageApplets(ComActMessageVO comActMessageVO);
+
+    /**
+     * 社区留言
+     * 
+     * @param comActMessageVO
+     * @return
+     */
+    R pageMyCommunityMessageApplets(ComActMessageVO comActMessageVO);
+
+    /**
+     * 保存留言回复
+     * 
+     * @param comActMessageBackVO
+     * @return
+     */
+    R addMessageBack(ComActMessageBackVO comActMessageBackVO);
+
+    /**
+     * 根据用户id查询留言
+     * 
+     * @param id
+     * @return
+     */
+    R pageMessageByUserApplets(ComActMessageVO comActMessageVO);
+
+    /**
+     * 根据id删除留言,同时要删除回复
+     * 
+     * @param id
+     * @return
+     */
+    R deleteMessage(ComActMessageVO comActMessageVO);
+
+    /**
+     * 根据id集合批量设置是否公开
+     * 
+     * @param ids
+     *            id集合
+     * @return 删除结果
+     */
+    R resetMessagePublic(ResetComActMessageVO resetComActMessageVO);
+
+    /**
+     * 留言详情
+     *
+     * @param id
+     *            主键
+     * @return 详情内容
+     */
+    R detailMessage(Long id);
 
 }

--
Gitblit v1.7.1