diff --git a/platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java b/platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java index 3404c27..3aa8d1a 100644 --- a/platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java +++ b/platform-data-api/src/main/java/com/lyms/platform/data/service/impl/SmsServiceImpl.java @@ -508,12 +508,12 @@ public class SmsServiceImpl implements SmsService{ { for(MessageContent message : messageContents) { -// //判断当前短信是否已经发送 通过短信ID和孕妇ID -// boolean isExist = SaveMessageService.isExistSms(baby.getId(), message.getId()); -// if (isExist) -// { -// continue; -// } + //判断当前短信是否已经发送 通过短信ID和儿童ID + boolean isExist = SaveMessageService.isExistSms(baby.getId(), message.getId()); + if (isExist) + { + continue; + } String messageContent = "【"+messagePrefix+"】" + message.getContent(); MessageRequest request = getMessageRequest( messageContent,baby.getMphone(),ServiceObjEnums.BABYOBJ.getId(), SmsServiceEnums.YBZD.getId(), baby.getHospitalId(),message.getId(),baby.getId()); @@ -639,6 +639,12 @@ public class SmsServiceImpl implements SmsService{ for(MessageContent message : messageContents) { + //判断当前短信是否已经发送 通过短信ID和产妇ID + boolean isExist = SaveMessageService.isExistSms(pat.getId(), message.getId()); + if (isExist) + { + continue; + } String messageContent = "【"+messagePrefix+"】" + message.getContent(); MessageRequest request = getMessageRequest( messageContent,pat.getPhone(),ServiceObjEnums.CHANOBJ.getId(), SmsServiceEnums.YBZD.getId(),