diff --git a/ruoyi-common/ruoyi-common-redis/src/main/java/org/dromara/common/redis/utils/SequenceUtils.java b/ruoyi-common/ruoyi-common-redis/src/main/java/org/dromara/common/redis/utils/SequenceUtils.java index dc27f6572..94439f9c3 100644 --- a/ruoyi-common/ruoyi-common-redis/src/main/java/org/dromara/common/redis/utils/SequenceUtils.java +++ b/ruoyi-common/ruoyi-common-redis/src/main/java/org/dromara/common/redis/utils/SequenceUtils.java @@ -67,7 +67,7 @@ public class SequenceUtils { initValue = (initValue == null || initValue <= 0) ? DEFAULT_INIT_VALUE : initValue; stepValue = (stepValue == null || stepValue <= 0) ? DEFAULT_STEP_VALUE : stepValue; - RIdGenerator idGenerator = REDISSON_CLIENT.getIdGenerator(key); + RIdGenerator idGenerator = REDISSON_CLIENT.getIdGenerator(DEFAULT_PREFIX + key); try { // 初始化成功后设置过期时间,避免多线程反复设置 if (idGenerator.tryInit(initValue, stepValue)) { @@ -84,7 +84,7 @@ public class SequenceUtils { * 构建标准的业务 key:加上默认前缀 */ private static String generateKey(String prefix, String suffix) { - return StringUtils.format("{}{}{}", DEFAULT_PREFIX, StringUtils.blankToDefault(prefix, ""), suffix); + return StringUtils.format("{}{}", StringUtils.blankToDefault(prefix, ""), suffix); } /**