62,052
社区成员
发帖
与我相关
我的任务
分享
//下載協議模板
public IActionResult DownWord(string tempName)
{
try
{
string wordName = string.Empty;
DlrBdContractTemp contractTemp = _service.GetList(o => o.TempName == tempName).FirstOrDefault();
contractTemp = null;
if (contractTemp != null)
{
wordName = contractTemp.TempName + ".docx";
using (var ms = new MemoryStream(contractTemp.WordByte))
{
if (ms != null)
{
return File(ms.ToArray(), "application/vnd.ms-word", wordName);
}
}
}
return Json(new { status = "Danger", msg = "下載失敗,原因:沒找到該文檔" });
}
catch (Exception ex)
{
return Json(new { status = "Danger", msg = "下載失敗,原因:" + ex.Message });
}
}
return Redirect("错误页面地址");