From 1dc040a15692730e3e2a32992e48d3950fb61444 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期三, 05 十一月 2025 18:03:38 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java
index 0a856e8..7ad1320 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/component/RedisMqReceiver.java
@@ -265,6 +265,7 @@
                 serviceSubtaskRecordService.insertServiceSubtaskRecord(serviceSubtaskRecord);
 
             } else if (descByCode.equals("鐭俊")) {
+                log.info("----active鐨勫�间负锛歿}", active);
                 //鐭俊
                 //瀵箄rl涓袱涓弬鏁板姞瀵�
                 RSAPublicKeyExample rsaPublicKeyExample = new RSAPublicKeyExample();
@@ -352,7 +353,7 @@
                             } else if (active.equals("xh")) {
                                 sendMagParam.setContent("銆愭柊鍗庡尰闄€�戞偍濂斤紝閭�璇锋偍濉啓鍑洪櫌瀹f暀璋冩煡琛紝璇风偣鍑�" + sendMagParam.getUrl() + "鏌ョ湅銆傛劅璋㈡偍閰嶅悎锛�");
                             }
-                        } else {
+                        } else if (heLibrary.getHetype().equals("2")) {
                             //閫氱煡
                             sendMagParam.setPhone(serviceSubtask.getPhone());
                             sendMagParam.setContent(heLibrary.getPreachcontent());
@@ -396,10 +397,10 @@
                             throw new BaseException("鐭俊鍙戦�佸け璐�");
                         }
                     } else if (active.equals("sltd")) {
+                        log.info("-------杩涙潵浜嗕笉锛燂紵");
                         //鐪佺珛鍚屽痉鐨勭煭淇″彂閫佹柟寮�
-                        JSONObject data = MessageSend.sendMsg(sendMagParam.getContent(), "2", sendMagParam.getPhone(), LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss")));
-                        String code = data.get("code").toString();
-                        if (StringUtils.isNotEmpty(code) && code.equals("00000")) {
+                        String data = MessageSend.sendMsg(sendMagParam.getContent(), "2", sendMagParam.getPhone(), LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss")));
+                        if (StringUtils.isNotEmpty(data) && data.contains("result=0")) {
                             s = "true";
                         } else {
                             setFailPreachForm(serviceSubtask, sendPreachform, "鐭俊鍙戦�佸け璐�", "5");

--
Gitblit v1.9.3