From 67b2e6a3b7e4254be92e3ecbcd7b6e9f61b3aae3 Mon Sep 17 00:00:00 2001
From: sgj <1442489573@qq.com>
Date: 星期二, 14 四月 2026 09:23:39 +0800
Subject: [PATCH] 添加批复处理页面

---
 fzzy-igdss-web/src/main/java/com/fzzy/appwx/controller/WeChatController.java |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 51 insertions(+), 3 deletions(-)

diff --git a/fzzy-igdss-web/src/main/java/com/fzzy/appwx/controller/WeChatController.java b/fzzy-igdss-web/src/main/java/com/fzzy/appwx/controller/WeChatController.java
index 9c2c2a0..aaa0ede 100644
--- a/fzzy-igdss-web/src/main/java/com/fzzy/appwx/controller/WeChatController.java
+++ b/fzzy-igdss-web/src/main/java/com/fzzy/appwx/controller/WeChatController.java
@@ -1,11 +1,13 @@
 package com.fzzy.appwx.controller;
 
 
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.fzzy.appwx.constant.WeChatConst;
 import com.fzzy.appwx.manager.WeChatManager;
 import com.fzzy.appwx.param.WeChatBaseParam;
 import com.fzzy.igds.data.ConfigData;
 import com.fzzy.igds.data.PageResponse;
+import com.fzzy.igds.domain.SnapReply;
 import com.ruoyi.common.core.domain.entity.SysUser;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
@@ -14,6 +16,7 @@
 import org.springframework.web.servlet.ModelAndView;
 
 import javax.annotation.Resource;
+import java.net.URLEncoder;
 
 @Slf4j
 @Controller
@@ -42,7 +45,7 @@
         if (StringUtils.isEmpty(tag)) {
             tag = "home";
         }
-//
+
         String newUrl = WeChatConst.USER_AUTH_UPR
                 .replace("APPID", configData.getWxAppId())
                 .replace("REDIRECT_URI", URLEncoder.encode(url, "UTF-8"))
@@ -98,7 +101,7 @@
         }
         mv.setViewName("/wx/" + state);
 
-//        //娴嬭瘯浠g爜寮�鍚�
+////        //娴嬭瘯浠g爜寮�鍚�
 //        String openid = "testOpenId";
 //        mv.addObject("openid", openid);
 //        SysUser user = weChatManager.getUser(openid);
@@ -107,7 +110,11 @@
 //                userName = user.getUserName();
 //            }
 //        }
-//        //娴嬭瘯浠g爜缁撴潫
+//
+//        if (StringUtils.isNotEmpty(userName)) {
+//            mv.addObject("userName", userName);
+//        }
+////        //娴嬭瘯浠g爜缁撴潫
 
         return mv;
     }
@@ -153,4 +160,45 @@
         return weChatManager.unBandOpenId(param);
     }
 
+
+    /**
+     * 鑾峰彇鍑哄叆搴撳憡璀︽壒澶嶅垎椤垫暟鎹�
+     *
+     * @param param
+     * @author sgj
+     * @since 2026/04/11
+     */
+    @PostMapping(value = "/getSnapReplyPage")
+    @ResponseBody
+    public PageResponse<Page<SnapReply>> getSnapReplyPage(@RequestBody WeChatBaseParam param) {
+        return weChatManager.getSnapReplyPage(param);
+    }
+
+    /**
+     * 鏍规嵁id鑾峰彇鍛婅鎵瑰璇︾粏鍐呭
+     *
+     * @param param
+     * @author sgj
+     * @since 2026/04/11
+     */
+    @PostMapping(value = "/getSnapReplyInfoById")
+    @ResponseBody
+    public PageResponse<SnapReply> getSnapReplyInfoById(@RequestBody WeChatBaseParam param) {
+        return weChatManager.getSnapReplyInfoById(param);
+    }
+
+
+    /**
+     * 鏍规嵁id鑾峰彇鍛婅鎵瑰璇︾粏鍐呭
+     *
+     * @param param
+     * @author sgj
+     * @since 2026/04/11
+     */
+    @PostMapping(value = "/handleSnapReply")
+    @ResponseBody
+    public PageResponse<String> handleSnapReply(@RequestBody WeChatBaseParam param) {
+        return weChatManager.handleSnapReply(param);
+    }
+
 }

--
Gitblit v1.9.3