fix:新增文件上传接口

This commit is contained in:
2026-03-13 10:08:02 +08:00
parent bdfc64fc8a
commit eb02391a7b
3 changed files with 37 additions and 4 deletions

View File

@@ -430,6 +430,25 @@ public class DataFileController implements IDataFeignClient {
return IDataFileService.uploadFiles(req);
}
@PostMapping(value = "/uploadFilesWithTag", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
@Operation(
summary = "上传文件",
description = "上传文件到服务器,支持同时上传文件和附加参数",
requestBody = @io.swagger.v3.oas.annotations.parameters.RequestBody(
description = "文件上传请求",
required = true,
content = @Content(
mediaType = MediaType.MULTIPART_FORM_DATA_VALUE,
schema = @Schema(implementation = UploadFilesReq.class)
)
)
)
public SdmResponse uploadFilesWithTag(@RequestPart("uploadFilesReq") UploadFilesReq uploadFilesReq,
@RequestPart("file") MultipartFile file) {
uploadFilesReq.setFile(file);
return IDataFileService.uploadFiles(uploadFilesReq);
}
/**
* 记录用户下载历史