Просмотр исходного кода

获取数据权限详情bug修改

songxinlu 3 лет назад
Родитель
Сommit
6a14ba227c

+ 3 - 0
security-center/src/main/java/com/lantone/security/facade/DataAuthManagementFacade.java

@@ -348,6 +348,9 @@ public class DataAuthManagementFacade {
             software.setRoles(roles);
             //2.3数据权限详情
             List<SoftwareDataAuthDetail> softwareDataAuthDetails = softwareDataAuthFacade.getBaseMapper().getDataAuthDetail(softwareDataAuth.getId());
+            if(ListUtil.isEmpty(softwareDataAuthDetails)){
+                Asserts.fail("该数据权限有误,请联系管理员");
+            }
             software.setDataType(softwareDataAuthDetails.get(0).getDataType());
             //--非自定义处理
                 //--自定义处理