From 28e8b38e9de8cc76084d0af6a96d2d9d1e1f739f Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期四, 27 十月 2022 13:28:32 +0800
Subject: [PATCH] Merge branch 'local_20221024' into haucheng_panzhihua
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/AcidMessage.java | 7 +++++--
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxXCXTempSend.java | 11 +++++++----
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxXCXTempSend.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxXCXTempSend.java
index 3493479..1b0fa61 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxXCXTempSend.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/utlis/WxXCXTempSend.java
@@ -179,10 +179,13 @@
}
}
- public String getAccessTokenNoValid(String appId) throws Exception {
- String accessToken = "";
- accessToken=wxXCXTempSend.stringRedisTemplate.boundValueOps("access_token:access_token:"+appId).get();
- return accessToken;
+ public String getAccessTokenValid(String appId,Integer index) throws Exception {
+ if (index % 100 == 0){
+ return getAccessToken(appId);
+ }else {
+ return wxXCXTempSend.stringRedisTemplate.boundValueOps("access_token:access_token:"+appId).get();
+ }
+
}
public String getWsAccessToken() throws Exception {
String accessToken = "0";
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 9ccff85..09d19cd 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
@@ -120,13 +120,16 @@
String appSecret = "0264342daefde5cd70a6adada09ee5b1";
WxXCXTempSend wxXCXTempSend=new WxXCXTempSend();
// wxXCXTempSend.setAppAccessTokenToCache(appId,appSecret);
- for(String openId:openIds){
+ for (int i = 0; i < openIds.size(); i++) {
try {
- WxUtil.sendLongTimeTemplate(openId,wxXCXTempSend.getAccessToken(appId),"疫情快讯",comActDynVO.getTitle().length()>10?comActDynVO.getTitle().substring(0,10)+"..":comActDynVO.getTitle(),"/pages/community_child/community/detail?id="+comActDynVO.getId()+"&title=疫情快讯详情");
+ WxUtil.sendLongTimeTemplate(openIds.get(i),wxXCXTempSend.getAccessTokenValid(appId,i),"疫情快讯",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();
}
}
+ for(String openId:openIds){
+
+ }
}catch (Exception e){
e.printStackTrace();
}
--
Gitblit v1.7.1