/**
* 短信消息组装发送
*/
private void getShortMessageInfo(DynamicObject vacObj){
ShortMessageInfo messageInfo = new ShortMessageInfo();
List<String> phones = new ArrayList<String>();
phones.add(vacObj.getDynamicObject("auditor").getString("phone"));
messageInfo.setPhone(phones);
messageInfo.setCountryCode(CountryCode.CN);
messageInfo.setMessage("疫苗预约申请已违约,请重新预约");
MessageHandler.sendShortMessage(messageInfo);
}
/**
* 系统消息组装发送
*/
private void getMessageInfo(DynamicObject vacObj){
List<Long> receivers =new ArrayList<>();
receivers.add(vacObj.getDynamicObject("auditor").getPkValue());
MessageInfo message = new MessageInfo();
message.setType(MessageInfo.TYPE_MESSAGE);//推送消息的类型
message.setNotifyType("");
message.setTitle("核弹来袭!");
message.setUserIds(receivers);//接收用户
message.setSenderName("附件测试");
message.setTag("重要,必读");//业务标签
message.setContent("疫苗预约申请已违约,请重新预约");//详情消息描述
MessageCenterServiceHelper.sendMessage(message);//推送消息
}
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *