From 3f4689c0a5830288099cf22d3874e86c18be363e Mon Sep 17 00:00:00 2001 From: "1437892690@qq.com" <1437892690@qq.com> Date: Thu, 18 Jul 2024 11:20:22 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E5=90=8E=E7=AB=AF-?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E6=9F=A5=E7=9C=8B=E6=9D=83=E9=99=90-?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 关联 #[1203414690660352]后端-工单查看权限-服务目录 http://192.168.0.96:8090/demo/rdm.html#/task-detail/939050947543040/939050947543050/1203414690660352 --- .../java/neatlogic/module/change/file/ChangeFileHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/neatlogic/module/change/file/ChangeFileHandler.java b/src/main/java/neatlogic/module/change/file/ChangeFileHandler.java index f7e0a04..507c0bb 100644 --- a/src/main/java/neatlogic/module/change/file/ChangeFileHandler.java +++ b/src/main/java/neatlogic/module/change/file/ChangeFileHandler.java @@ -21,6 +21,7 @@ import neatlogic.framework.crossover.CrossoverServiceFactory; import neatlogic.framework.exception.type.PermissionDeniedException; import neatlogic.framework.file.core.FileTypeHandlerBase; import neatlogic.framework.file.dto.FileVo; +import neatlogic.framework.process.constvalue.CatalogChannelAuthorityAction; import neatlogic.framework.process.crossover.ICatalogCrossoverService; import neatlogic.framework.process.crossover.IProcessTaskCrossoverMapper; import neatlogic.framework.process.crossover.IProcessTaskCrossoverService; @@ -69,7 +70,7 @@ public class ChangeFileHandler extends FileTypeHandlerBase { if (CollectionUtils.isNotEmpty(processTaskVoList)) { //1 ICatalogCrossoverService iCatalogCrossoverService = CrossoverServiceFactory.getApi(ICatalogCrossoverService.class); - if (iCatalogCrossoverService.channelIsAuthority(processTaskVoList.get(0).getChannelUuid(), userUuid)) { + if (iCatalogCrossoverService.channelIsAuthority(processTaskVoList.get(0).getChannelUuid(), userUuid, CatalogChannelAuthorityAction.VIEW)) { return true; } IProcessTaskCrossoverService processTaskCrossoverService = CrossoverServiceFactory.getApi(IProcessTaskCrossoverService.class); -- Gitee