From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001
From: 刘光辉 <347230014@qq.com>
Date: 星期四, 17 九月 2026 09:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master

---
 jnpf-eln/jnpf-eln-controller/src/main/java/jnpf/elnController/ElnDianziJiluMubanController.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/jnpf-eln/jnpf-eln-controller/src/main/java/jnpf/elnController/ElnDianziJiluMubanController.java b/jnpf-eln/jnpf-eln-controller/src/main/java/jnpf/elnController/ElnDianziJiluMubanController.java
new file mode 100644
index 0000000..c0f2924
--- /dev/null
+++ b/jnpf-eln/jnpf-eln-controller/src/main/java/jnpf/elnController/ElnDianziJiluMubanController.java
@@ -0,0 +1,32 @@
+package jnpf.elnController;
+
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import jnpf.base.ActionResult;
+import jnpf.elnEntity.ElnMubanFileVo;
+import jnpf.elnService.ElnDianziJiluMubanService;
+import lombok.RequiredArgsConstructor;
+import org.springframework.util.StringUtils;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+@Tag(name = "ELN鐢靛瓙璁板綍妯℃澘")
+@RestController
+@RequestMapping("/dianzi_jilu_muban")
+@RequiredArgsConstructor
+public class ElnDianziJiluMubanController {
+
+    private final ElnDianziJiluMubanService mubanService;
+
+    @Operation(summary = "鎸夋楠岄」鐩煡璇㈡ā鏉挎枃浠�")
+    @GetMapping("/file")
+    public ActionResult<ElnMubanFileVo> file(
+            @RequestParam(value = "jianyan_xiangmu", required = false) String jianyanXiangmu) {
+        if (!StringUtils.hasText(jianyanXiangmu)) {
+            return ActionResult.fail("妫�楠岄」鐩笉鑳戒负绌�");
+        }
+        return ActionResult.success(mubanService.getFile(jianyanXiangmu.trim()));
+    }
+}

--
Gitblit v1.8.0