|
|
|
@ -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())
|
|
|
|
|