From cf9aeeadc32afc9edeceaf10adb9d247f77312e7 Mon Sep 17 00:00:00 2001
From: yanghb <yangbhwork@163.com>
Date: 星期三, 25 六月 2025 11:23:51 +0800
Subject: [PATCH] feat: 批量文件上传

---
 cz-admin/src/main/java/com/ruoyi/web/controller/bussiness/DataFileController.java |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/cz-admin/src/main/java/com/ruoyi/web/controller/bussiness/DataFileController.java b/cz-admin/src/main/java/com/ruoyi/web/controller/bussiness/DataFileController.java
index 6010220..f22d077 100644
--- a/cz-admin/src/main/java/com/ruoyi/web/controller/bussiness/DataFileController.java
+++ b/cz-admin/src/main/java/com/ruoyi/web/controller/bussiness/DataFileController.java
@@ -1,6 +1,7 @@
 package com.ruoyi.web.controller.bussiness;
 
 
+import cn.hutool.core.util.ObjUtil;
 import com.ruoyi.bussiness.object.request.dataFile.FileAddRequest;
 import com.ruoyi.bussiness.object.request.dataFile.FileDelRequest;
 import com.ruoyi.bussiness.object.request.dataFile.FileUpdateRequest;
@@ -19,6 +20,7 @@
 import org.springframework.web.bind.annotation.RestController;
 
 import javax.validation.Valid;
+import java.util.List;
 
 
 @Validated
@@ -39,8 +41,13 @@
 
     @ApiOperation(value = "添加", notes = "添加")
     @PostMapping(value = "/add")
-    public BaseResult<Object> add(@Valid @RequestBody FileAddRequest request) {
-        dataFileService.add(request);
+    public BaseResult<Object> add(@Valid @RequestBody List<FileAddRequest> requests) {
+        if (ObjUtil.isEmpty(requests)) {
+            return null;
+        }
+        for (FileAddRequest request : requests) {
+            dataFileService.add(request);
+        }
         return ResponseUtils.successResponse();
     }
 

--
Gitblit v1.7.1