From 0c559db1cbfcd925fb180f9b172c2d7ae4b49063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BC=9F?= <421281095@qq.com> Date: Mon, 21 Jul 2025 08:54:19 +0800 Subject: [PATCH] =?UTF-8?q?bugfix:=20=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E6=97=B6=EF=BC=8Cfolder=E4=B8=8D=E4=BC=A0=E4=BC=9A=E4=BA=A7?= =?UTF-8?q?=E7=94=9Fnull=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ServiceControllers/ManageController.cs | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/OpenAuth.WebApi/Controllers/ServiceControllers/ManageController.cs b/OpenAuth.WebApi/Controllers/ServiceControllers/ManageController.cs index edae87e..253128f 100644 --- a/OpenAuth.WebApi/Controllers/ServiceControllers/ManageController.cs +++ b/OpenAuth.WebApi/Controllers/ServiceControllers/ManageController.cs @@ -1,4 +1,5 @@ using System.Text; +using Castle.Core.Internal; using Infrastructure; using Infrastructure.CloudSdk.wayline; using Microsoft.AspNetCore.Authorization; @@ -249,7 +250,7 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers { return await _app.DeleteTask(id); } - + /// /// 根据flightId查询指令拍摄图片 /// @@ -258,10 +259,11 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers /// [HttpGet] [AllowAnonymous] - public async Task> GetTaskPicList(string flightId,long timestamp) + public async Task> GetTaskPicList(string flightId, long timestamp) { - return await _app.GetTaskPicList(flightId,timestamp); + return await _app.GetTaskPicList(flightId, timestamp); } + #endregion #region 航线管理 @@ -356,6 +358,7 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers { return await _app.DeleteAirLine(id); } + /// /// 上传航线文件 /// @@ -364,11 +367,16 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers /// [HttpPost("upload")] [AllowAnonymous] - public async Task UploadXmlFile(IFormFile xmlFile,string folder) + public async Task UploadXmlFile(IFormFile xmlFile, string folder) { if (xmlFile == null || xmlFile.Length == 0) return BadRequest("文件为空"); - var path = await _app.UploadFile(xmlFile,folder); + if (string.IsNullOrEmpty(folder)) + { + folder = ""; + } + + var path = await _app.UploadFile(xmlFile, folder); return Ok(new { message = "上传成功", path }); } /*///