update 优化 数据权限 判断当前注解不满足模板则跳过
This commit is contained in:
parent
9a95c46578
commit
d2b9cd2797
@ -180,7 +180,10 @@ public class PlusDataPermissionHandler {
|
||||
if (!StringUtils.containsAny(type.getSqlTemplate(), keys.toArray(String[]::new))) {
|
||||
continue;
|
||||
}
|
||||
|
||||
// 当前注解不满足模板 不处理
|
||||
if (!StringUtils.containsAny(type.getSqlTemplate(), dataColumn.key())) {
|
||||
continue;
|
||||
}
|
||||
// 忽略数据权限 防止spel表达式内有其他sql查询导致死循环调用
|
||||
String sql = DataPermissionHelper.ignore(() ->
|
||||
parser.parseExpression(type.getSqlTemplate(), parserContext).getValue(context, String.class)
|
||||
|
Loading…
x
Reference in New Issue
Block a user