diff --git a/inside-notices/src/main/java/cn/axzo/msg/center/message/service/impl/MessageTemplateV3ServiceImpl.java b/inside-notices/src/main/java/cn/axzo/msg/center/message/service/impl/MessageTemplateV3ServiceImpl.java index d9987bf0..5260bafa 100644 --- a/inside-notices/src/main/java/cn/axzo/msg/center/message/service/impl/MessageTemplateV3ServiceImpl.java +++ b/inside-notices/src/main/java/cn/axzo/msg/center/message/service/impl/MessageTemplateV3ServiceImpl.java @@ -386,7 +386,7 @@ public class MessageTemplateV3ServiceImpl implements MessageTemplateV3Service { .eq(MessageTemplateV3::getIsDelete, TableIsDeleteEnum.NORMAL.value) .set(StringUtils.isNotBlank(param.getTemplateName()), MessageTemplateV3::getName, param.getTemplateName()) - .set(MessageTemplateV3::getPushTerminal, JSON.toJSONString(param.getPushTerminals())) + .set(CollectionUtils.isNotEmpty(param.getPushTerminals()), MessageTemplateV3::getPushTerminal, JSON.toJSONString(param.getPushTerminals())) .set(StringUtils.isNotBlank(param.getTitle()), MessageTemplateV3::getTitle, param.getTitle()) // .set(MessageBaseTemplate::getCardContent, JSONObjectUtil.toJSONString(param.getMsgCardContentItems())) .set(MessageTemplateV3::getContent, param.getContent()) @@ -399,7 +399,7 @@ public class MessageTemplateV3ServiceImpl implements MessageTemplateV3Service { .set(MessageTemplateV3::getUpdatePersonId, param.getOperatorId()) .set(MessageTemplateV3::getUpdatePersonName, param.getOperatorName()) .set(MessageTemplateV3::getIcon, param.getIcon()) - .set(MessageTemplateV3::getMinAppVersion, param.getMinAppVersion()) + .set(StringUtils.isNotBlank(param.getMinAppVersion()), MessageTemplateV3::getMinAppVersion, param.getMinAppVersion()) .set(Objects.nonNull(pushData), MessageTemplateV3::getPushData, pushData == null ? null : pushData.toJSONString()) //推送终端/最低版本