Преглед изворни кода

fix: 文件上传接口参数调整

chenjianhua пре 6 месеци
родитељ
комит
55de3a2beb

+ 27 - 0
service-base/src/main/java/com/simuwang/base/pojo/vo/UploadFileManageVO.java

@@ -0,0 +1,27 @@
+package com.simuwang.base.pojo.vo;
+
+import lombok.Data;
+import org.springframework.web.multipart.MultipartFile;
+
+/**
+ * FileName: UploadFileManageVO
+ * Author:   chenjianhua
+ * Date:     2024/12/20 10:58
+ * Description: ${DESCRIPTION}
+ */
+@Data
+public class UploadFileManageVO {
+
+    private MultipartFile file;
+
+    private String fundId;
+
+    private String fundName;
+
+    private String registerNumber;
+
+    private String fileDate;
+
+    private Integer fileType;
+
+}

+ 4 - 2
service-manage/src/main/java/com/simuwang/manage/api/file/FileManageController.java

@@ -58,11 +58,13 @@ public class FileManageController {
      */
     @SystemLog(value = "上传文件", type = SystemLog.Type.UPLOAD_OR_IMPORT)
     @PostMapping("upload-file")
-    public ResultVo uploadFile(@RequestPart(value = "file") MultipartFile file,
+    public ResultVo uploadFile(@RequestParam(value = "file") MultipartFile file,
                                        @RequestParam("fundId") String fundId,
+                                       @RequestParam("fundName") String fundName,
+                                       @RequestParam("registerNumber") String registerNumber,
                                        @RequestParam("fileType") String fileType,
                                        @RequestParam("fileDate") String fileDate) {
-        ResultVo vo = fileMangeService.uploadFile(file,fundId, fileType,fileDate);
+        ResultVo vo = fileMangeService.uploadFile(file,fundId,fundName,registerNumber, fileType,fileDate);
         return vo;
     }
 

+ 1 - 1
service-manage/src/main/java/com/simuwang/manage/service/FileMangeService.java

@@ -16,7 +16,7 @@ import org.springframework.web.multipart.MultipartFile;
 public interface FileMangeService {
     MybatisPage<FileManageVO> searchFileManage(FileManagePageQuery fileManagePageQuery);
 
-    ResultVo uploadFile(MultipartFile file, String fundId, String fileType, String fileDate);
+    ResultVo uploadFile(MultipartFile file, String fundId, String fundName, String registerNumber, String fileType, String fileDate);
 
     FileManageVO getFileByFileId(Integer fileId);
 

+ 1 - 1
service-manage/src/main/java/com/simuwang/manage/service/impl/FileMangeServiceImpl.java

@@ -37,7 +37,7 @@ public class FileMangeServiceImpl implements FileMangeService {
     }
 
     @Override
-    public ResultVo uploadFile(MultipartFile file, String fundId, String fileType, String fileDate) {
+    public ResultVo uploadFile(MultipartFile file, String fundId, String fundName, String registerNumber, String fileType, String fileDate) {
         return null;
     }