From 10f3247a8320da7e1e519c20b8014c65958301c2 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 31 七月 2024 23:17:05 +0800 Subject: [PATCH] 模板变量维护更新 --- Tiger.Api/Controllers/Base/BaseController.cs | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/Tiger.Api/Controllers/Base/BaseController.cs b/Tiger.Api/Controllers/Base/BaseController.cs index 0826d82..7783881 100644 --- a/Tiger.Api/Controllers/Base/BaseController.cs +++ b/Tiger.Api/Controllers/Base/BaseController.cs @@ -532,19 +532,38 @@ } #endregion + #region 鍏堝垹闄ゅ悗鏂板 + [HttpPost] + public async Task<IActionResult> AddAfterDeleteAsync([FromBody] ApiAction action) + { + ApiAction response; + try + { + response = action.GetResponse(await Biz.Base.AddAfterDeleteAsync(action.GetDataEntity())); + } + catch (System.Exception ex) + { + response = action.GetResponse().CatchExceptionWithLog(ex); + } + return Ok(response); + } + + #endregion + #region 鏂囦欢涓婁紶 /// <summary> /// 鏂囦欢涓婁紶 /// </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(@"D:\nginx-1.26.0\html", "upload", file.FileName); + var folderName = entityName == "BAS_LABEL_TEMP" || entityName == "BAS_LABEL_VAR" ? "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