Quellcode durchsuchen

fix 清除活码缓存

zoujiajian vor 2 Jahren
Ursprung
Commit
c9bd97fe55

+ 1 - 0
netflix-service/src/main/java/com/cyksj/redis/RedisService.java

@@ -653,6 +653,7 @@ public class RedisService {
         GROUPS_TRIPS_OUTSIDE_RELATION("groups_trips_outside_relation:key", "额外车位", 30l),
         DISTRIBUTE_RULE_TIME_KEY("DISTRIBUTE_RULE_TIME_KEY", "渠道规格记录时间key", 5 * 60L),
         CORP_FOLLOW_ACTIVE_CODE_KEY("corp_follow_active_code_key:%s:%s", "活动客服活码key", 60 * 61),
+        CORP_FOLLOW_ACTIVE_CODE_CLEAN_KEY("corp_follow_active_code_key:%s", "活动客服活码清除key", -1),
         ;
 
         private String name;

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/corp/impl/CorpFollowServiceImpl.java

@@ -208,5 +208,8 @@ public class CorpFollowServiceImpl implements CorpFollowService {
 				}
 			});
 		});
+		//清除客服活码缓存
+		Set<String> keys = redisService.keys(RedisService.key.CORP_FOLLOW_ACTIVE_CODE_CLEAN_KEY.getNameFormat("*"));
+		redisService.del(keys.toArray(String[]::new));
 	}
 }