文件流释放并增加确认书文档校验

This commit is contained in:
锦麟 王
2026-04-16 15:55:17 +08:00
parent e3d2feedb2
commit bb149a9f31
@@ -141,7 +141,7 @@ namespace YLErp.Modules.TradeModule
using (var form = new MultipartFormDataContent())
{
// 添加文件
var fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read);
using var fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read);
var fileName = Path.GetFileName(filePath);
form.Add(new StreamContent(fileStream), "file", fileName);
@@ -254,6 +254,12 @@ namespace YLErp.Modules.TradeModule
return new GuoLianOAResponse() { code = -1, data = new GuoLianOAData { msg = "上传附件失败" } };
}
}
if (tdoc == null)
{
logger.Info("未找到确认书文档");
return new GuoLianOAResponse() { code = -1, data = new GuoLianOAData { msg = "未找到确认书文档" } };
}
//通过UserName找到LoginName
var applicantLoginName = DbContextFactory.GetErpBaseContext().SystemUsers.Where(u => u.Name == UserInfo.UserName).Select(u => u.LoginName).FirstOrDefault();
// 构建dataMap