diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java index 3aba3750b..132f983f0 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/MessageServiceImpl.java @@ -180,7 +180,7 @@ public class MessageServiceImpl implements MessageService { String url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token=" + access_token; // 获取openID - /* Result userIdsResult = adminFeignClient.userRelationWorkAndAnalyOpenId(); + /*Result userIdsResult = adminFeignClient.userRelationWorkAndAnalyOpenId(); if(userIdsResult == null || userIdsResult.getData() == null){ return new Result().error("获取openid失败!"); } @@ -207,7 +207,7 @@ public class MessageServiceImpl implements MessageService { keyword2.setValue("2019年10月1日"); m.put("time2", keyword2); - WxSendMessageUtils.sendMessageByOpenId(openId,url,miniprogram_state,template_id,m,lang); + String resultMsg = WxSendMessageUtils.sendMessageByOpenId(openId,url,miniprogram_state,template_id,m,lang); return new Result().ok("消息推送成功!"); } diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/utils/WxSendMessageUtils.java b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/utils/WxSendMessageUtils.java index f265bad2a..29853477b 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/utils/WxSendMessageUtils.java +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/utils/WxSendMessageUtils.java @@ -64,7 +64,7 @@ public class WxSendMessageUtils { * @author wanggonfeng * @date 2020/05/26 14:18 */ - public static void sendMessageByOpenId(String openId, String url, String miniprogram_state, String template_id, Map m,String lang){ + public static String sendMessageByOpenId(String openId, String url, String miniprogram_state, String template_id, Map m,String lang){ //拼接推送的模版 WxMssVo wxMssVo = new WxMssVo(); wxMssVo.setTouser(openId);//用户openid @@ -74,6 +74,7 @@ public class WxSendMessageUtils { wxMssVo.setLang(lang); ResponseEntity responseEntity = restTemplate.postForEntity(url, wxMssVo, String.class); log.error("小程序推送结果={}", responseEntity.getBody()); + return responseEntity.getBody(); } /**