diff --git a/src/main/java/com/zhgd/mybatis/DataScopeHandler.java b/src/main/java/com/zhgd/mybatis/DataScopeHandler.java index cf49c34..036bb27 100644 --- a/src/main/java/com/zhgd/mybatis/DataScopeHandler.java +++ b/src/main/java/com/zhgd/mybatis/DataScopeHandler.java @@ -97,11 +97,6 @@ public class DataScopeHandler implements DataPermissionHandler { inExpression(getAliasColumn(plainSelect, getEngineeringSn()), engineeringSns, plainSelect); } if (user.getAccountType() == 2) { - Expression plainSelectWhere = plainSelect.getWhere(); - String whereString = plainSelectWhere.toString(); - if (!whereString.contains(getEngineeringSn() + " =") && !plainSelect.getFromItem().toString().split(" ")[0].equals("engineering")) { - equalsTo(getAliasColumn(plainSelect, getEngineeringSn()), "", plainSelect); - } List projectSns = projectService.getSnListForGov(user.getSn()); if (projectSns.size() == 0) { projectSns.add("0");