fix:新增文件上传接口
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 记录用户下载历史
|
||||
|
||||
Reference in New Issue
Block a user