lfy 1 viikko sitten
vanhempi
commit
224e1fa1b3

+ 7 - 0
delivery-module-infra/delivery-module-infra-biz/src/main/java/com/unis/module/infra/controller/admin/file/FileController.java

@@ -63,6 +63,13 @@ public class FileController {
63 63
         return success(fileService.getFiles(ids));
64 64
     }
65 65
 
66
+    @PostMapping("/get-files")
67
+    @Operation(summary = "获取文件对象", description = "根据 id 获取文件对象")
68
+    @Parameter(name = "ids", description = "编号", required = true,example = "1,2,3")
69
+    public CommonResult<List<FileDO>> getFileDOS(@RequestBody FileReqVO fileReqVO) {
70
+        return success(fileService.getFiles(fileReqVO.getIds()));
71
+    }
72
+
66 73
     @GetMapping("/getOneFile")
67 74
     @Operation(summary = "获取文件对象", description = "根据 id 获取文件对象")
68 75
     @Parameter(name = "id", description = "编号", required = true,example = "1")

+ 13 - 0
delivery-module-infra/delivery-module-infra-biz/src/main/java/com/unis/module/infra/controller/admin/file/vo/file/FileReqVO.java

@@ -0,0 +1,13 @@
1
+package com.unis.module.infra.controller.admin.file.vo.file;
2
+
3
+import io.swagger.v3.oas.annotations.media.Schema;
4
+import lombok.Data;
5
+
6
+import java.util.List;
7
+
8
+@Schema(description = "管理后台 - 文件 Request VO")
9
+@Data
10
+public class FileReqVO {
11
+    @Schema(description = "文件ids",requiredMode = Schema.RequiredMode.REQUIRED)
12
+    private  List<Long> ids;
13
+}