Explorar el Código

fix 行权限

wangrui hace 4 meses
padre
commit
f89435b3cd

+ 1 - 1
platomix-gmetry-bi-api/src/main/java/org/springblade/cube/service/CubeDataBrowserService.java

@@ -260,7 +260,7 @@ public class CubeDataBrowserService {
         if (rowPermissionParam.getDeptIdsCubeColumnId().equals(column.getId())) {
             rowPermissionSql = replaceSql(RowPermissionConstants.deptIdsCubeColumnId, queryColumnName, rowPermissionSql);
             String deptId = AuthUtil.getDeptId();
-            String[] split = deptId.split(deptId);
+            String[] split = deptId.split(",");
             //行权限多部门只支持第一个
             rowPermissionSql = replaceSql(RowPermissionConstants.deptId,split[0] , rowPermissionSql);
             rowPermissionSql = replaceSql(RowPermissionConstants.userIdDelimiter2, rowPermissionParam.getUserIdDelimiter(), rowPermissionSql);