deason преди 4 години
родител
ревизия
f0ae94bed3
променени са 1 файла, в които са добавени 11 реда и са изтрити 0 реда
  1. 11 0
      examcloud-api-commons/src/main/java/cn/com/qmth/examcloud/api/commons/security/bean/UserDataRule.java

+ 11 - 0
examcloud-api-commons/src/main/java/cn/com/qmth/examcloud/api/commons/security/bean/UserDataRule.java

@@ -60,6 +60,17 @@ public class UserDataRule implements JsonSerializable {
         this.refIds = refIds;
     }
 
+    /**
+     * 返回String类型的值集合(特殊情况下使用)
+     */
+    public Set<String> stringRefIds() {
+        Set<String> stringRefIds = new HashSet<>();
+        for (Long id : getRefIds()) {
+            stringRefIds.add(String.valueOf(id));
+        }
+        return stringRefIds;
+    }
+
     @Override
     public String toString() {
         return "globalStatus = " + globalStatus + ", refIds = " + refIds;