|
|
@@ -24,6 +24,7 @@ public class FsCompanyTask {
|
|
|
@Autowired
|
|
|
private StringRedisTemplate redisTemplate;
|
|
|
private static final String WX_URL_REDIS_PREFIX = "wx:link:";
|
|
|
+ private static final String WX_URL_REDIS_PREFIX_MEMBER = "wx:member:link:";
|
|
|
|
|
|
public void refreshCompanyMoney() {
|
|
|
LocalDateTime now = LocalDateTime.now();
|
|
|
@@ -47,10 +48,15 @@ public class FsCompanyTask {
|
|
|
*/
|
|
|
public void clearWxUrlCache() {
|
|
|
Set<String> keys = redisTemplate.keys(WX_URL_REDIS_PREFIX + "*");
|
|
|
+ Set<String> memberKeys = redisTemplate.keys(WX_URL_REDIS_PREFIX_MEMBER + "*");
|
|
|
if (StringUtils.isNotEmpty(keys)) {
|
|
|
assert keys != null;
|
|
|
redisTemplate.delete(keys);
|
|
|
}
|
|
|
+ if (StringUtils.isNotEmpty(memberKeys)) {
|
|
|
+ assert memberKeys != null;
|
|
|
+ redisTemplate.delete(memberKeys);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
}
|