From 9b5bab91beba86ee3651cd8375225b64480f6394 Mon Sep 17 00:00:00 2001 From: s2042968 Date: Thu, 24 Apr 2025 15:14:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=A2=84=E8=A7=88=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../software/manage/controller/RepoEdFileInfoController.java | 2 +- .../software/manage/controller/SysEdFileInfoController.java | 2 +- .../industry/software/common/enums/FilePermission.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/RepoEdFileInfoController.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/RepoEdFileInfoController.java index c456047..e46d505 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/RepoEdFileInfoController.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/RepoEdFileInfoController.java @@ -158,7 +158,7 @@ public class RepoEdFileInfoController { } @UserOperation(value = "预览文件", modelName = UserOperationModuleEnum.REPO_PRJ_DATABASE) - @RequiredPermission(value = FilePermission.DOWNLOAD) + @RequiredPermission(value = FilePermission.PREVIEW) @RequestMapping(value = "preview", method = RequestMethod.GET) public ResponseEntity preview(@RequestParam String id, HttpServletResponse response) { return edFileInfoService.preview(id, response, DataOwnEnum.REPO_FILE.code); diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/SysEdFileInfoController.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/SysEdFileInfoController.java index f1cf8b9..21d3316 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/SysEdFileInfoController.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/controller/SysEdFileInfoController.java @@ -158,7 +158,7 @@ public class SysEdFileInfoController { } @UserOperation(value = "预览文件", modelName = UserOperationModuleEnum.SYS_PRJ_DATABASE) - @RequiredPermission(value = FilePermission.DOWNLOAD) + @RequiredPermission(value = FilePermission.PREVIEW) @RequestMapping(value = "preview", method = RequestMethod.GET) public ResponseEntity preview(@RequestParam String id, HttpServletResponse response) { return edFileInfoService.preview(id, response, DataOwnEnum.SYS_FILE.code); diff --git a/electromagnetic-common/src/main/java/com/electromagnetic/industry/software/common/enums/FilePermission.java b/electromagnetic-common/src/main/java/com/electromagnetic/industry/software/common/enums/FilePermission.java index 2d4742f..193e35f 100644 --- a/electromagnetic-common/src/main/java/com/electromagnetic/industry/software/common/enums/FilePermission.java +++ b/electromagnetic-common/src/main/java/com/electromagnetic/industry/software/common/enums/FilePermission.java @@ -15,7 +15,8 @@ public enum FilePermission { UPLOAD("upload", "上传"), DOWNLOAD("download", "下载"), IMPORT("import", "导入"), - EXPORT("export", "导出"); + EXPORT("export", "导出"), + PREVIEW("preview", "预览"); // 枚举属性 private final String code; // 权限代码