| | |
| | | wxMpConfigStorage.setSecret(appSecret); |
| | | try { |
| | | List<String> openIdList = wxMpService.getUserService().userList(null).getOpenids(); |
| | | for (String openId : openIdList) { |
| | | WxMpTemplateMessage templateMessage = WxMpTemplateMessage.builder().toUser(openId).templateId(weChatSendVo.getTemplateId()).url(weChatSendVo.getUrl()).build(); |
| | | for (String key : weChatSendVo.getContent().keySet()) { |
| | | templateMessage.addData(new WxMpTemplateData(key, weChatSendVo.getContent().get(key).toString())); |
| | | } |
| | | wxMpService.getTemplateMsgService().sendTemplateMsg(templateMessage); |
| | | // for (String openId : openIdList) { |
| | | WxMpTemplateMessage templateMessage = WxMpTemplateMessage.builder().toUser(weChatSendVo.getOpenid()).templateId(weChatSendVo.getTemplateId()).url(weChatSendVo.getUrl()).build(); |
| | | for (String key : weChatSendVo.getContent().keySet()) { |
| | | templateMessage.addData(new WxMpTemplateData(key, weChatSendVo.getContent().get(key).toString())); |
| | | } |
| | | wxMpService.getTemplateMsgService().sendTemplateMsg(templateMessage); |
| | | // } |
| | | } catch (WxErrorException e) { |
| | | e.printStackTrace(); |
| | | } |