Browse Source

合并代码

develop-FileUpload-test
胡超1 2 years ago
parent
commit
87dd58a5ac
  1. 11
      24Hour/Controllers/Common/CommonController.cs
  2. 3
      24Hour/Controllers/Common/LawyerArchivesController.cs

11
24Hour/Controllers/Common/CommonController.cs

@ -2739,7 +2739,18 @@ namespace _24Hour.Controllers.Common
#endregion #endregion
#region 文件上传 #region 文件上传
[HttpPost]
[Route("RequestDownloadFile")]
public IActionResult RequestDownloadFile(string filename) //[FromBody] dynamic Json
{
var FileName = System.IO.Path.GetFileName(filename);
var currentDate = DateTime.Now;
var FilePath = filename;
return new FileStreamResult(new FileStream(FilePath, FileMode.Open), "application/octet-stream") { FileDownloadName = FileName };
}
private string[] AllowedExtensions = new string[] { ".png", ".jpg", ".jpeg", ".bmp",".xlsx",".aks"}; private string[] AllowedExtensions = new string[] { ".png", ".jpg", ".jpeg", ".bmp",".xlsx",".aks"};
/// <summary> /// <summary>
/// 文件上传--附件 /// 文件上传--附件

3
24Hour/Controllers/Common/LawyerArchivesController.cs

@ -30,6 +30,7 @@ using System.IO.Compression;
using System.Linq; using System.Linq;
using System.Net.WebSockets; using System.Net.WebSockets;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Runtime.Intrinsics.Arm;
using System.Text; using System.Text;
using static _24Hour.TwentySystemProxyClient; using static _24Hour.TwentySystemProxyClient;
using static com.sun.tools.@internal.xjc.reader.xmlschema.bindinfo.BIConversion; using static com.sun.tools.@internal.xjc.reader.xmlschema.bindinfo.BIConversion;
@ -2106,7 +2107,7 @@ namespace _24Hour.Controllers.Common
var akspath = System.IO.Path.ChangeExtension(packegzipname, ".aks"); var akspath = System.IO.Path.ChangeExtension(packegzipname, ".aks");
fi.MoveTo(akspath,true); //xx/xx/xx.rar fi.MoveTo(akspath,true); //xx/xx/xx.rar
result.result = $"/temp/{packegdirname}.aks"; result.result = fimoved.FullName;
result.IsSucceed = true; result.IsSucceed = true;
logger.LogInformation("step5"); logger.LogInformation("step5");
return result; return result;

Loading…
Cancel
Save