mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
1、文件服务新增feign接口上传文件返回id;2、文件服务新增根据id获取文件接口;
This commit is contained in:
+14
@@ -75,4 +75,18 @@ public interface FileApi {
|
||||
@Parameter(name = "path", description = "文件地址", example = "url", required = true)
|
||||
CommonResult<Boolean> deleteFileByPath(String path);
|
||||
|
||||
@PostMapping(PREFIX + "/create/id")
|
||||
@Operation(summary = "保存文件,并返回文件id")
|
||||
CommonResult<Long> createFileAndReturnId(@Valid @RequestBody FileCreateReqDTO createReqDTO);
|
||||
|
||||
/**
|
||||
* 保存文件,并返回文件id
|
||||
*
|
||||
* @param content 文件内容
|
||||
* @param fileName 文件名称
|
||||
* @return 文件路径
|
||||
*/
|
||||
default Long createFileAndReturnId(byte[] content, String fileName) {
|
||||
return createFileAndReturnId(new FileCreateReqDTO().setName(fileName).setPath(null).setContent(content)).getCheckedData();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user