From 79e81a02076cdd1e828eb06029cd51eb37522f42 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期四, 18 九月 2025 09:11:37 +0800
Subject: [PATCH] 首页下载问题修复
---
blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcNodeHisController.java | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcNodeHisController.java b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcNodeHisController.java
index 4bcfc61..b3863d5 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcNodeHisController.java
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/program/controller/NcNodeHisController.java
@@ -98,4 +98,18 @@
return R.fail(e.getMessage());
}
}
+
+ @GetMapping("/download-by-nodeid")
+ @Operation(summary = "涓嬭浇鑺傜偣瀵瑰簲鐨勬枃浠�", description = "涓嬭浇鑺傜偣瀵瑰簲鐨勬枃浠�")
+ public void downloadByNodeId(@Parameter(description = "鑺傜偣id") Long nodeId, HttpServletResponse response) throws IOException {
+
+ NcNodeHis node = nodeHisService.getById(nodeId);
+ if(node.getFlowProgramFileId() != null) {
+ flowProgramFileService.download(node.getFlowProgramFileId(),response);
+ }else{
+ log.error("闈炴枃浠惰妭鐐�");
+ throw new ServiceException("鑺傜偣鏃犳枃浠秈d");
+ }
+
+ }
}
--
Gitblit v1.9.3