邮件更改

This commit is contained in:
2022-10-28 11:24:51 +08:00
parent c06c1f6b36
commit 508dbd09a6
2 changed files with 32 additions and 6 deletions
@@ -52,8 +52,23 @@ namespace IRaCIS.Core.Application.Service
VerifyMsg = "文档的Code不能够重复。"
};
//var verifyExp3 = new EntityVerifyExp<CommonDocument>()
//{
// VerifyExp = t => t.Code == addOrEditCommonDocument.Code && t.CriterionTypeEnum==addOrEditCommonDocument.CriterionTypeEnum,
// VerifyMsg = "标准邮件文档的Code不能够重复。",
// IsVerify= addOrEditCommonDocument.CriterionTypeEnum != null
//};
if (addOrEditCommonDocument.CriterionTypeEnum != null && addOrEditCommonDocument.CriterionTypeEnum != Domain.Share.CriterionType.NoCriterion)
var verifyExp2 = new EntityVerifyExp<CommonDocument>()
{
VerifyExp = t => t.CriterionTypeEnum == addOrEditCommonDocument.CriterionTypeEnum && t.BusinessScenarioEnum==addOrEditCommonDocument.BusinessScenarioEnum &&
t.IsDeleted==addOrEditCommonDocument.IsDeleted,
VerifyMsg = "一个场景一个标准只允许有一个模板文档",
IsVerify=addOrEditCommonDocument.CriterionTypeEnum !=null && addOrEditCommonDocument.IsDeleted==false
};
if (addOrEditCommonDocument.CriterionTypeEnum != null && addOrEditCommonDocument.CriterionTypeEnum != null)
{
var testValue = new Dictionary<string, object>()
{
@@ -86,7 +101,7 @@ namespace IRaCIS.Core.Application.Service
}
}
var entity = await _commonDocumentRepository.InsertOrUpdateAsync(addOrEditCommonDocument, true, verifyExp1);
var entity = await _commonDocumentRepository.InsertOrUpdateAsync(addOrEditCommonDocument, true, verifyExp1, verifyExp2);
return ResponseOutput.Ok(entity.Id.ToString());