From a72464c0f0f2377bcff79683adfad213839a758e Mon Sep 17 00:00:00 2001 From: zhangyx <1254353766@qq.com> Date: Fri, 24 Sep 2021 14:49:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E9=80=81=E7=9F=AD=E4=BF=A1=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dao/mapper/BizSendMsgLogMapper.xml | 3 +++ .../entity/BizSendMsgLog.java | 18 +++++++++++++ .../impl/BizSendMsgTemplateServiceImpl.java | 27 ++++++++++++++----- 3 files changed, 42 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/dao/mapper/BizSendMsgLogMapper.xml b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/dao/mapper/BizSendMsgLogMapper.xml index 509e19a..5f9334b 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/dao/mapper/BizSendMsgLogMapper.xml +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/dao/mapper/BizSendMsgLogMapper.xml @@ -7,6 +7,7 @@ + @@ -18,5 +19,7 @@ + + \ No newline at end of file diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/entity/BizSendMsgLog.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/entity/BizSendMsgLog.java index 93559c1..8fea182 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/entity/BizSendMsgLog.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/entity/BizSendMsgLog.java @@ -43,6 +43,12 @@ public class BizSendMsgLog implements Serializable { @ApiModelProperty(value = "模板ID") private String templateId; + /** + * 发送内容 + */ + @ApiModelProperty(value = "发送内容") + private String sendContent; + /** * 接收人机构ID */ @@ -112,5 +118,17 @@ public class BizSendMsgLog implements Serializable { @ApiModelProperty(value = "评审室排序") private Integer assessRoomSort; + /** + * 发送人用户ID + */ + @ApiModelProperty(value = "发送人用户ID") + private String senderUserId; + + /** + * 发送人用户名称 + */ + @ApiModelProperty(value = "发送人用户名称") + private String senderUserName; + } diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/service/impl/BizSendMsgTemplateServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/service/impl/BizSendMsgTemplateServiceImpl.java index 8ff05db..746a2df 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/service/impl/BizSendMsgTemplateServiceImpl.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/bizshortmessageemail/service/impl/BizSendMsgTemplateServiceImpl.java @@ -70,7 +70,7 @@ public class BizSendMsgTemplateServiceImpl extends ServiceImpl queryWrapper = Wrappers.lambdaQuery(msgLog); + //定时短信,查询当前收信人是或否发送过,发送过则不再发送短信 List msgLogList = msgLogService.list(queryWrapper); if (msgLogList.isEmpty()){ + //发送短信 sendSms( msgInfo, receiver, magContent); } } @@ -95,11 +97,18 @@ public class BizSendMsgTemplateServiceImpl extends ServiceImpl