diff --git a/src/main/java/com/ynxbd/push/helper/MessageApiHelper.java b/src/main/java/com/ynxbd/push/helper/MessageApiHelper.java index 7d13110..ede65bf 100644 --- a/src/main/java/com/ynxbd/push/helper/MessageApiHelper.java +++ b/src/main/java/com/ynxbd/push/helper/MessageApiHelper.java @@ -85,6 +85,7 @@ public class MessageApiHelper { log.info("SendTenCentJson:{}", jsonMessage); return templateMessageSend(jsonMessage); } catch (Exception e) { + log.error("消息推送出错:error-{}",e.toString()); return ResponseResult.MESSAGE_RESULT_ERROR_CODE.toMessResult(); } } diff --git a/src/main/java/com/ynxbd/push/pushJob/BI/BiPush.java b/src/main/java/com/ynxbd/push/pushJob/BI/BiPush.java index 143b6b4..6900563 100644 --- a/src/main/java/com/ynxbd/push/pushJob/BI/BiPush.java +++ b/src/main/java/com/ynxbd/push/pushJob/BI/BiPush.java @@ -19,6 +19,8 @@ import java.time.format.DateTimeFormatter; import java.util.*; import java.util.stream.Collectors; +import static com.ynxbd.push.entity.type.MessageTypeEnum.UNIVERSAL; + /** * @author 李进才 * @ClassName BiPush @@ -51,8 +53,12 @@ public class BiPush { log.info("[领导推送工作量]{}未绑定微官网,openId:{}",target.getDoc_name(),target.getDoc_code()); continue; } + if(IniConfig.getInstance("templateVersion")!=null){ + target.setDescription(target.getDescription().substring(0, 16) + "……"); + } SendMessageTemplate sendMessageTemplate = SendMessageTemplate.builder() .template_id(IniConfig.getInstance("leaderTemplateId")) + .code(IniConfig.getInstance("templateVersion")==null?"":UNIVERSAL.CODE) .keyword1(Objects.equals(IniConfig.getInstance("leaderTemplateMode"), "2") ?target.getDescription():sdf.format(date)) .keyword2(Objects.equals(IniConfig.getInstance("leaderTemplateMode"), "2") ?sdf.format(date):target.getDescription()) // .first(new StringBuilder().append("尊敬的").append(target.getDoc_name()).append("您好").toString())