diff --git a/24Hour/Controllers/Common/CommonController.cs b/24Hour/Controllers/Common/CommonController.cs
index bb2c4ec..cd2cac7 100644
--- a/24Hour/Controllers/Common/CommonController.cs
+++ b/24Hour/Controllers/Common/CommonController.cs
@@ -2771,6 +2771,43 @@ namespace _24Hour.Controllers.Common
return BadRequest();
}
}
+
+ ///
+ /// 通用文件下载接口
+ ///
+ ///
+ ///
+ [HttpGet]
+ [Route("RequestDeleteFile")]
+ public Result RequestDeleteFile(string filename) //[FromBody] dynamic Json
+ {
+
+ if (System.IO.File.Exists(filename))
+ {
+ filename = filename.Replace(@"\\", @"\");
+ var data = System.IO.Path.Combine(Environment.CurrentDirectory, "wwwroot");
+ if (filename.Contains(data) == false)
+ {
+ return Result.Error("操作失败" + "不可删除");
+ }
+ var FileName = System.IO.Path.GetFileName(filename);
+ var FilePath = filename;
+ try
+ {
+ System.IO.File.Delete(filename);
+ }
+ catch(Exception ex)
+ {
+ return Result.Error("操作失败"+ex.Message);
+ }
+
+ return Result.Success("操作成功");
+ }
+ else
+ {
+ return Result.Error("操作失败" + "文件不存在");
+ }
+ }
private readonly string[] AllowedExtensions = new string[] { ".png", ".jpg", ".jpeg", ".bmp", ".xlsx", ".aks" };
///
/// 文件上传--附件