From bd927f5c9f26d5ae89a272e56a4b3bd655bd148f Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期一, 24 十月 2022 13:19:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into huacheng_test --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java index f6209a4..359ee0b 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java @@ -114,14 +114,22 @@ } @RabbitListener(queues = ACID_MESSAGE_QUEUE) public void sendMessage(ComActDynVO comActDynVO){ - List<String> openIds=sysUserDao.selectOpenId(); - WxXCXTempSend wxXCXTempSend=new WxXCXTempSend(); - for(String openId:openIds){ - try { - WxUtil.sendLongTimeTemplate(openId,wxXCXTempSend.getAccessToken("wx118de8a734d269f0"),"疫情快讯",comActDynVO.getTitle().length()>10?comActDynVO.getTitle().substring(0,10)+"..":comActDynVO.getTitle(),"/pages/community_child/community/detail?id="+comActDynVO.getId()+"&title=疫情快讯详情"); - } catch (Exception e) { - e.printStackTrace(); + try{ + List<String> openIds=sysUserDao.selectOpenId(); + String appId = "wx118de8a734d269f0"; + String appSecret = "0264342daefde5cd70a6adada09ee5b1"; + WxXCXTempSend wxXCXTempSend=new WxXCXTempSend(); + wxXCXTempSend.setAppAccessTokenToCache(appId,appSecret); + for(String openId:openIds){ + try { + WxUtil.sendLongTimeTemplate(openId,wxXCXTempSend.getAccessTokenNoValid(appId),"疫情快讯",comActDynVO.getTitle().length()>10?comActDynVO.getTitle().substring(0,10)+"..":comActDynVO.getTitle(),"/pages/community_child/community/detail?id="+comActDynVO.getId()+"&title=疫情快讯详情"); + } catch (Exception e) { + e.printStackTrace(); + } } + }catch (Exception e){ + e.printStackTrace(); } + } } -- Gitblit v1.7.1