From b299e5a6b18cf3df4aba1dcc818ab3bf01380fd7 Mon Sep 17 00:00:00 2001 From: zhuangtianxiang <2913129173@qq.com> Date: Fri, 16 May 2025 17:35:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(dify):=20=E4=B8=BA=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E7=9B=B8=E5=85=B3=E6=93=8D=E4=BD=9C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=9D=83=E9=99=90=E5=92=8C=E6=93=8D=E4=BD=9C?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在工作流详情页面添加数据权限控制 - 在工作流删除操作上添加操作日志注解 - 在工作流查询页面添加数据权限控制 --- .../edu/dify/modules/dify/controller/V1WorkflowController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1WorkflowController.java b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1WorkflowController.java index 2ab9b0d..107a999 100644 --- a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1WorkflowController.java +++ b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1WorkflowController.java @@ -121,6 +121,7 @@ public class V1WorkflowController { */ @GetMapping("/detail/{id}") @PreAuthorize("hasAuthority('dify:workflow:query')") + @DataPermission public WorkflowData detail(@PathVariable Long id){ return difyWorkflowService.detail(id); } @@ -133,6 +134,7 @@ public class V1WorkflowController { */ @DeleteMapping("/delete/{id}") @PreAuthorize("hasAuthority('dify:workflow:delete')") + @OperationLogAnnotation(content = "'dify工作流日志'", operationType = "删除") public boolean delete(@PathVariable Long id){ return difyWorkflowService.delete(id); } @@ -145,6 +147,7 @@ public class V1WorkflowController { */ @GetMapping("/query") @PreAuthorize("hasAuthority('dify:workflow:query')") + @DataPermission public Page query(Page page){ return difyWorkflowService.query(page); }