‘liusuyi’
2023-05-25 c6eb731b0a70946e5ba265d9e5d427b8bb4537a6
1
2
3
4
5
6
7
8
9
10
11
12
Êþº¾4~
?@
?
ABC DE    F
AG HI DJK
AL MN MO MP QR QST    U
V WX
Y WZ[\ roleService*Lcom/ruoyi/system/service/ISysRoleService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; menuService*Lcom/ruoyi/system/service/ISysMenuService;<init>()VCodeLineNumberTableLocalVariableTablethis6Lcom/ruoyi/framework/web/service/SysPermissionService;getRolePermission>(Lcom/ruoyi/common/core/domain/entity/SysUser;)Ljava/util/Set;user-Lcom/ruoyi/common/core/domain/entity/SysUser;rolesLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>; StackMapTable]    SignatureR(Lcom/ruoyi/common/core/domain/entity/SysUser;)Ljava/util/Set<Ljava/lang/String;>;getMenuPermission    rolePermsrole-Lcom/ruoyi/common/core/domain/entity/SysRole;Ljava/util/List;perms?Ljava/util/List<Lcom/ruoyi/common/core/domain/entity/SysRole;>;^_
SourceFileSysPermissionService.java*Lorg/springframework/stereotype/Component;  !java/util/HashSet` abadmin] cd  efg hi jk*:*:* lm^ nb op qr_ sb tu+com/ruoyi/common/core/domain/entity/SysRole  vwx yz {| }i4com/ruoyi/framework/web/service/SysPermissionServicejava/lang/Object java/util/Setjava/util/Listjava/util/Iterator+com/ruoyi/common/core/domain/entity/SysUserisAdmin()Zadd(Ljava/lang/Object;)Z    getUserId()Ljava/lang/String;(com/ruoyi/system/service/ISysRoleServiceselectRolePermissionByUserId#(Ljava/lang/String;)Ljava/util/Set;addAll(Ljava/util/Collection;)ZgetRoles()Ljava/util/List;isEmptysize()Iiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;    getRoleId()Ljava/lang/Long;(com/ruoyi/system/service/ISysMenuServiceselectMenuPermsByRoleId!(Ljava/lang/Long;)Ljava/util/Set;setPermissions(Ljava/util/Set;)VselectMenuPermsByUserId! !"/*·±#$ %&'(" 1»Y·M+¶™,¹W§,*´+¶¹    ¹
W,°##%'+/-$ 1%&1)*)+,- )+./    ü0123("Y»Y·M+¶™, ¹W§s+¶ N-¹ šQ-¹¤G-¹:¹™2¹À:*´¶¹:¶,¹
W§ÿʧ,*´+¶¹¹
W,°#2 8:<@ A3DQFaGhHqIwM‹P$>a4,Q 56 k+7%&)*…8,- a4. k+9…8./ü0ý:;ú8ú12<=>