diff --git a/LFlow.VersionManagement/Controller/VersionManagementController.cs b/LFlow.VersionManagement/Controller/VersionManagementController.cs
index 0dbaae9..8f9b736 100644
--- a/LFlow.VersionManagement/Controller/VersionManagementController.cs
+++ b/LFlow.VersionManagement/Controller/VersionManagementController.cs
@@ -12,8 +12,8 @@ using SqlSugar;
namespace LFlow.VersionManagement.Controller;
public class VersionManagementController(IVersionManagementService service, IMinioClient _client) : BaseController
{
-
-
+
+
[HttpDelete]
public int DeleteById(string id)
@@ -64,17 +64,20 @@ public class VersionManagementController(IVersionManagementService service, IMin
///
/// 保存文件
///
- ///
- ///
+ ///
///
- [HttpPost]
- public async Task SaveFile(IFormFile formFile, bool isUpdate)
+ [HttpPost("upload")]
+ public async Task SaveFile(IFormFile formFile)
{
-
+ if (formFile == null || formFile.Length == 0)
+ {
+ return BadRequest("No file uploaded.");
+ }
+
MinIOService minIOService = new MinIOService(_client);
- var guid= minIOService.Upload(formFile);
-
- return (IResult)Ok(guid.Result);
+ var guid = await minIOService.Upload(formFile);
+
+ return Ok(guid);
}
[HttpPost]