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