From cc6ee8e7461b7959b0917ed260afa47c99cd98ea Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期五, 28 十月 2022 11:13:37 +0800 Subject: [PATCH] 店铺上传bug解决和用户添加用户类型bug解决 --- ycl-platform/src/main/java/com/ycl/service/message/factory/SmsSender.java | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/service/message/factory/SmsSender.java b/ycl-platform/src/main/java/com/ycl/service/message/factory/SmsSender.java index 6676ba9..8b3fcc7 100644 --- a/ycl-platform/src/main/java/com/ycl/service/message/factory/SmsSender.java +++ b/ycl-platform/src/main/java/com/ycl/service/message/factory/SmsSender.java @@ -4,6 +4,7 @@ import com.ycl.dto.message.MessageParam; import com.ycl.entity.message.Message; import com.ycl.exception.ApiException; +import com.ycl.service.message.ISmsAuditService; import com.ycl.service.message.Sender; import com.ycl.service.user.UmsAdminService; import org.slf4j.Logger; @@ -35,6 +36,11 @@ public void setPropertyValueUtil(PropertyValueUtil propertyValueUtil) { SmsSender.propertyValueUtil = propertyValueUtil; } + private static ISmsAuditService iSmsAuditService; + @Autowired + public void setISmsAuditService(ISmsAuditService iSmsAuditService) { + SmsSender.iSmsAuditService = iSmsAuditService; + } private static UmsAdminService adminService; @Autowired public void setUmsAdminService(UmsAdminService adminService) { @@ -45,8 +51,15 @@ public Message sendMessage(MessageParam messageParam) { //鍏ュ簱淇濆瓨 Message message = innerSender.sendMessage(messageParam); - //鍙戦�佺煭淇″彂閫� - sendSms(message); + if (messageParam.getStatus() == 1) { + //鍙戣捣瀹℃牳 + iSmsAuditService.startAuditSms(message); + //id鎹㈡垚閭鍙� + String targetToPhone = adminService.getTargetTo(messageParam.getTargetTo(), messageParam.getChannelCode()); + message.setTargetTo(targetToPhone); + //鍙戦�佺煭淇″彂閫� + sendSms(message); + } return message; } @@ -55,7 +68,7 @@ try { logger.info("缁勮鐭俊鍙戦��"); - + System.out.println("----------------鍙戦�佺煭淇�----------------------"); }catch (Exception e){ e.printStackTrace(); logger.error("鍙戦�佺粍瑁呯煭淇″紓甯革紒", e); -- Gitblit v1.8.0