邮件更改
This commit is contained in:
@@ -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());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user