From b70024487a764c94814beca3f256995d96b34671 Mon Sep 17 00:00:00 2001
From: RuoYi <yzz_ivy@163.com>
Date: 星期一, 02 十二月 2019 17:00:38 +0800
Subject: [PATCH] RedisCache的getCacheSet方法会移除元素的bug
---
ruoyi/src/main/java/com/ruoyi/framework/security/service/PermissionService.java | 2 +-
ruoyi/src/main/java/com/ruoyi/framework/redis/RedisCache.java | 6 +-----
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/ruoyi/src/main/java/com/ruoyi/framework/redis/RedisCache.java b/ruoyi/src/main/java/com/ruoyi/framework/redis/RedisCache.java
index 9ec7543..1fa3eda 100644
--- a/ruoyi/src/main/java/com/ruoyi/framework/redis/RedisCache.java
+++ b/ruoyi/src/main/java/com/ruoyi/framework/redis/RedisCache.java
@@ -158,11 +158,7 @@
{
Set<T> dataSet = new HashSet<T>();
BoundSetOperations<String, T> operation = redisTemplate.boundSetOps(key);
- Long size = operation.size();
- for (int i = 0; i < size; i++)
- {
- dataSet.add(operation.pop());
- }
+ dataSet = operation.members();
return dataSet;
}
diff --git a/ruoyi/src/main/java/com/ruoyi/framework/security/service/PermissionService.java b/ruoyi/src/main/java/com/ruoyi/framework/security/service/PermissionService.java
index d467282..c0b40a6 100644
--- a/ruoyi/src/main/java/com/ruoyi/framework/security/service/PermissionService.java
+++ b/ruoyi/src/main/java/com/ruoyi/framework/security/service/PermissionService.java
@@ -10,7 +10,7 @@
import com.ruoyi.project.system.domain.SysRole;
/**
- * RuoYi棣栧垱 鑷畾涔夋潈闄愬疄鐜帮紝se鍙栬嚜SpringSecurity棣栧瓧姣�
+ * RuoYi棣栧垱 鑷畾涔夋潈闄愬疄鐜帮紝ss鍙栬嚜SpringSecurity棣栧瓧姣�
*
* @author ruoyi
*/
--
Gitblit v1.9.3