From 6141ec023ec7cf92cc0d8330e7f661f58726b83c Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期日, 14 七月 2024 01:12:23 +0800 Subject: [PATCH] 文件上传更新 --- Tiger.Api/Controllers/Base/BaseController.cs | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Tiger.Api/Controllers/Base/BaseController.cs b/Tiger.Api/Controllers/Base/BaseController.cs index e8978f6..c185bcb 100644 --- a/Tiger.Api/Controllers/Base/BaseController.cs +++ b/Tiger.Api/Controllers/Base/BaseController.cs @@ -555,14 +555,15 @@ /// 鏂囦欢涓婁紶 /// </summary> /// <param name="file"></param> + /// <param name="entityName"></param> /// <returns></returns> [HttpPost] - public async Task<IActionResult> Upload(IFormFile file) + public async Task<IActionResult> Upload([FromForm]string entityName, IFormFile file) { if (file == null || file.Length == 0) return BadRequest("No file uploaded."); - - var path = Path.Combine($@"{BizConfig.Configuration["UploadAddress"]}", "upload", file.FileName); + var folderName = entityName == "BAS_LABEL_TEMP" ? "upload/Template": "upload"; + var path = Path.Combine($@"{BizConfig.Configuration["UploadAddress"]}", folderName, file.FileName); using (var stream = new FileStream(path, FileMode.Create)) { -- Gitblit v1.9.3