From ffa0bfc08acddebf438f6f27a4efd401a88d4097 Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期二, 15 七月 2025 14:32:00 +0800
Subject: [PATCH] bug修改

---
 pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
index 3257e93..7539642 100644
--- a/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
+++ b/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
@@ -77,6 +77,35 @@
 //        System.err.println(url);
         return ajax;
     }
+
+    @ApiOperation(value = "文件上传", notes = "多个文件上传")
+    @PostMapping("/uploadFiles")
+    // 新增:批量上传文件
+    public List<String> uploadFiles(List<MultipartFile> files) {
+        List<String> urlList = new ArrayList<>();
+        if (files == null || files.isEmpty()) {
+            return urlList; // 返回空列表
+        }
+
+        for (MultipartFile file : files) {
+            if (file.isEmpty()) {
+                continue; // 跳过空文件
+            }
+            // 调用单个上传方法,添加到URL列表
+            String url = null;
+            try {
+                AjaxResult ajax = uploadFile(file);
+                url = ajax.get("url").toString();
+            } catch (Exception e) {
+                throw new RuntimeException(e);
+            }
+            if (url != null) {
+                urlList.add(url);
+            }
+        }
+        return urlList;
+    }
+
     /**
      * 通用上传请求(多个)
      */

--
Gitblit v1.7.1