From 92071f41f7ed2ae3f457175994531e7875706f45 Mon Sep 17 00:00:00 2001 From: izory <791736813@qq.com> Date: Sun, 26 Sep 2021 17:01:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=99=BB=E5=BD=95=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/UploadController.cs | 8 ++++-- ZR.Vue/src/components/ThemePicker/index.vue | 28 +++++++++---------- ZR.Vue/src/views/login.vue | 8 +++--- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/ZR.Admin.WebApi/Controllers/UploadController.cs b/ZR.Admin.WebApi/Controllers/UploadController.cs index aa14a79..c05fca5 100644 --- a/ZR.Admin.WebApi/Controllers/UploadController.cs +++ b/ZR.Admin.WebApi/Controllers/UploadController.cs @@ -1,4 +1,5 @@ using Infrastructure; +using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Options; @@ -13,10 +14,11 @@ namespace ZR.Admin.WebApi.Controllers { private NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger(); private OptionsSetting OptionsSetting; - - public UploadController(IOptions optionsSetting) + private IWebHostEnvironment WebHostEnvironment; + public UploadController(IOptions optionsSetting, IWebHostEnvironment webHostEnvironment) { OptionsSetting = optionsSetting.Value; + WebHostEnvironment = webHostEnvironment; } /// /// 存储文件 @@ -28,7 +30,7 @@ namespace ZR.Admin.WebApi.Controllers { if (formFile == null) throw new CustomException(ResultCode.PARAM_ERROR, "上传图片不能为空"); string fileExt = Path.GetExtension(formFile.FileName); - string savePath = Path.Combine("wwwroot", FileUtil.GetdirPath("uploads")); + string savePath = Path.Combine(WebHostEnvironment.WebRootPath, FileUtil.GetdirPath("uploads")); if (!Directory.Exists(savePath)) { Directory.CreateDirectory(savePath); } diff --git a/ZR.Vue/src/components/ThemePicker/index.vue b/ZR.Vue/src/components/ThemePicker/index.vue index 0f6627c..bf13c28 100644 --- a/ZR.Vue/src/components/ThemePicker/index.vue +++ b/ZR.Vue/src/components/ThemePicker/index.vue @@ -9,7 +9,7 @@