From 60edd2726d077e2b42e5ef418bcf4fdd4442040a Mon Sep 17 00:00:00 2001 From: lianlonggang Date: Tue, 30 Dec 2025 15:09:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E7=96=86=E7=9F=AD=E4=BF=A1=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E4=B8=AD=E6=89=8B=E6=9C=BA=E5=8F=B7=E7=A0=81=E5=A4=84?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E9=81=BF=E5=85=8D=E5=90=AB=E6=AD=A3=E5=B8=B8?= =?UTF-8?q?=E6=89=8B=E6=9C=BA=E5=8F=B7=E7=9A=84=E7=9F=AD=E4=BF=A1=E5=8F=91?= =?UTF-8?q?=E4=B8=8D=E5=87=BA=E5=8E=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/service/impl/LargeScreenImpl.java | 5 ++-- .../impl/WatchMonitorDataServiceImpl.java | 3 ++- .../java/org/jeecg/util/XjCommonUtil.java | 27 +++++++++++++++++++ 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 jeecg-boot-base-core/src/main/java/org/jeecg/util/XjCommonUtil.java diff --git a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/api/service/impl/LargeScreenImpl.java b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/api/service/impl/LargeScreenImpl.java index 47c3e6a..c171ae3 100644 --- a/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/api/service/impl/LargeScreenImpl.java +++ b/health-emergency/health-emergency-biz/src/main/java/com/renkang/emergency/api/service/impl/LargeScreenImpl.java @@ -32,6 +32,7 @@ import org.jeecg.modules.manager.ISysCache; import org.jeecg.modules.system.entity.HealthUserEmployeeEx; import org.jeecg.modules.system.entity.SysDepart; import org.jeecg.modules.system.entity.SysUser; +import org.jeecg.util.XjCommonUtil; import org.springframework.stereotype.Service; import java.math.BigDecimal; @@ -188,7 +189,7 @@ public class LargeScreenImpl { data.put("userName", socket.getRealName()); data.put("departName", socket.getDepartName()); data.put("secondDepartName", socket.getOrgName()); - data.put("mobile", socket.getPhone()); + data.put("mobile", XjCommonUtil.handleMobile(socket.getPhone())); String code = ""; if ("0".equals(socket.getType())) { log.info("拨打120,准备发送短信给【{}】", phone); @@ -213,7 +214,7 @@ public class LargeScreenImpl { departPart); Map data = new HashMap<>(2); data.put("noticeContent", noticeContent); - data.put("mobile", socket.getPhone()); + data.put("mobile", XjCommonUtil.handleMobile(socket.getPhone())); String templateCode = "qimoNotice"; String busType = "emergency_qimo"; sysBaseAPI.sendBusSms(new BusTemplateMessageDTO("qimo", phone, data, templateCode, busType, socket.getNoticeId())); diff --git a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/WatchMonitorDataServiceImpl.java b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/WatchMonitorDataServiceImpl.java index 949cc47..704852e 100644 --- a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/WatchMonitorDataServiceImpl.java +++ b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/WatchMonitorDataServiceImpl.java @@ -50,6 +50,7 @@ import org.jeecg.modules.manager.ISysCache; import org.jeecg.modules.system.entity.SysDepart; import org.jeecg.untils.SpeechUntil; import org.jeecg.util.AjaxJson; +import org.jeecg.util.XjCommonUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.BeanUtils; @@ -562,7 +563,7 @@ public class WatchMonitorDataServiceImpl extends ServiceImpl