• 0慕容雪0's avatar
    update ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/DataScopeAspect.java. · 4e8dd706
    0慕容雪0 authored
    DataScopeAspect,数据权限切面处理类中,用户多角色情况下,若所有角色都不包含传递过来的权限字符,这个时候sqlString也会为空,会导致用户拥有全部数据权限,所以要限制一下, 可以根据conditions集合是否为空,来判断循环时所有角色是否都是在判断权限字符时continue了。
    复现方法: 在使用@DataScope注解时permission定义了值,这个值所有角色不包含。
    Signed-off-by: 's avatar0慕容雪0 <ytu.mxh@163.com>
    4e8dd706
Name
Last commit
Last update
.github Loading commit data...
bin Loading commit data...
doc Loading commit data...
ruoyi-admin Loading commit data...
ruoyi-common Loading commit data...
ruoyi-framework Loading commit data...
ruoyi-generator Loading commit data...
ruoyi-quartz Loading commit data...
ruoyi-system Loading commit data...
ruoyi-ui Loading commit data...
sql Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
pom.xml Loading commit data...
ry.bat Loading commit data...
ry.sh Loading commit data...