zhouhao 7 anni fa
parent
commit
4b6cae39ee

+ 3 - 9
hsweb-system/hsweb-system-authorization/hsweb-system-authorization-entity/src/main/java/org/hswebframework/web/entity/authorization/ActionEntity.java

@@ -1,9 +1,6 @@
 package org.hswebframework.web.entity.authorization;
 
-import lombok.AllArgsConstructor;
-import lombok.Getter;
-import lombok.NoArgsConstructor;
-import lombok.Setter;
+import lombok.*;
 import lombok.experimental.Wither;
 import org.hswebframework.web.commons.entity.CloneableEntity;
 
@@ -30,12 +27,9 @@ public class ActionEntity implements CloneableEntity {
     }
 
     @Override
+    @SneakyThrows
     public ActionEntity clone() {
-        try {
-            return (ActionEntity) super.clone();
-        } catch (CloneNotSupportedException e) {
-            throw new RuntimeException(e);
-        }
+        return (ActionEntity) super.clone();
     }
 
     public static List<ActionEntity> create(String... actions) {

+ 0 - 3
hsweb-system/hsweb-system-authorization/hsweb-system-authorization-entity/src/main/java/org/hswebframework/web/entity/authorization/bind/SimpleBindRoleUserEntity.java

@@ -25,9 +25,6 @@ public class SimpleBindRoleUserEntity extends SimpleUserEntity implements BindRo
         if (roles != null) {
             target.setRoles(new ArrayList<>(getRoles()));
         }
-        if (getProperties() != null) {
-            target.setProperties(new HashMap<>(getProperties()));
-        }
         return target;
     }
 }