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