|
@@ -27,7 +27,7 @@ import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
-import static cn.newfeifan.mall.module.system.constant.SystemConstants.SYSTEM_WX_ACCESS_TOKEN;
|
|
|
+import static cn.newfeifan.mall.module.system.constant.SystemConstants.WX_TICK_KEY_APPID;
|
|
|
import static cn.newfeifan.mall.module.trade.enums.MessageTemplateConstants.AFTER_SALE_NO_CHECK_List;
|
|
|
import static cn.newfeifan.mall.module.trade.enums.MessageTemplateConstants.ORDER_NO_DELIVERY_List;
|
|
|
|
|
@@ -39,12 +39,10 @@ import static cn.newfeifan.mall.module.trade.enums.MessageTemplateConstants.ORDE
|
|
|
@Slf4j
|
|
|
public class WcChatMessageUtils {
|
|
|
|
|
|
-// @Value("${wx.mp.app-id}")
|
|
|
- //暂时写死(常来此购)
|
|
|
- private String appid = "wxe133514440a8829d";
|
|
|
-// @Value("${wx.mp.secret}")
|
|
|
- //暂时写死(常来此购)
|
|
|
- private String Wxgsecret = "4f99fb0f90ebf12807887bf1aa26d8e9";
|
|
|
+ @Value("${wx.mp.app-id}")
|
|
|
+ private String appid;
|
|
|
+ @Value("${wx.mp.secret}")
|
|
|
+ private String Wxgsecret;
|
|
|
|
|
|
@Resource
|
|
|
private StringRedisTemplate stringRedisTemplate;
|
|
@@ -68,7 +66,7 @@ public class WcChatMessageUtils {
|
|
|
*/
|
|
|
public String getAccessToken() {
|
|
|
|
|
|
- String accessToken = stringRedisTemplate.opsForValue().get(SYSTEM_WX_ACCESS_TOKEN);
|
|
|
+ String accessToken = stringRedisTemplate.opsForValue().get(WX_TICK_KEY_APPID);
|
|
|
|
|
|
if (StrUtil.isEmpty(accessToken)) {
|
|
|
// 服务号的appid以及秘钥
|
|
@@ -84,7 +82,7 @@ public class WcChatMessageUtils {
|
|
|
|
|
|
//微信的accessToken的失效时间是两个小时,这里改为一小时五十五分钟,怕双方的时间误差导致accessToken失效
|
|
|
long expireTime = 60 * 60 + 55 * 60; // 1小时55分钟转换为秒
|
|
|
- stringRedisTemplate.opsForValue().set(SYSTEM_WX_ACCESS_TOKEN, accessToken, expireTime, java.util.concurrent.TimeUnit.SECONDS);
|
|
|
+ stringRedisTemplate.opsForValue().set(WX_TICK_KEY_APPID, accessToken, expireTime, java.util.concurrent.TimeUnit.SECONDS);
|
|
|
}
|
|
|
|
|
|
|