From 51065db2a119ddde88c7e1a7c4b37d9ef622921e Mon Sep 17 00:00:00 2001 From: zm <2369059705qq.com> Date: 星期五, 06 九月 2024 11:53:03 +0800 Subject: [PATCH] 归档按钮权限控制 --- src/main/java/com/product/file/service/DocumentService.java | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/product/file/service/DocumentService.java b/src/main/java/com/product/file/service/DocumentService.java index e40fe09..26ef4ca 100644 --- a/src/main/java/com/product/file/service/DocumentService.java +++ b/src/main/java/com/product/file/service/DocumentService.java @@ -404,7 +404,7 @@ */ private FieldSetEntity recursionRole(String directory_uuid){ FieldSetEntity org = baseDao.getFieldSetByFilter(CmnConst.PRODUCT_OA_DIRECTORY_RIGHTS, "directory_uuid=?", new String[]{directory_uuid}, false); - if (FieldSetEntity.isEmpty(org)){ + if (FieldSetEntity.isEmpty(org)&&!StringUtils.isEmpty(directory_uuid)){ FieldSetEntity directoryFs = baseDao.getFieldSet(CmnConst.PRODUCT_OA_DIRECTORY, directory_uuid,false); FieldSetEntity parentFs = baseDao.getFieldSetByFilter(CmnConst.PRODUCT_OA_DIRECTORY, "tricode=?",new String[]{directoryFs.getString("tricode_parent")},false); org=recursionRole(parentFs.getUUID()); -- Gitblit v1.9.2