@@ -76,6 +76,14 @@ namespace IRaCIS.Core.Application.Service
|
||||
VerifyMsg = _localizer["TrialDicomAE_RepeatIPAndPort"]
|
||||
};
|
||||
|
||||
var verifyExp2 = new EntityVerifyExp<TrialDicomAE>()
|
||||
{
|
||||
VerifyExp = u => u.IP == addOrEditDicomAE.CalledAE ,
|
||||
|
||||
//"AE名称不能与其他项目相同"
|
||||
VerifyMsg = _localizer["TrialDicomAE_RepeatCalledAE"]
|
||||
};
|
||||
|
||||
//var verifyExp2 = new EntityVerifyExp<TrialDicomAE>()
|
||||
//{
|
||||
// VerifyExp = u => u.TrialId == addOrEditDicomAE.TrialId,
|
||||
@@ -90,7 +98,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
if (addOrEditDicomAE.IsPACSConnect)
|
||||
{
|
||||
// 在此处拷贝automapper 映射
|
||||
var entity = await _dicomAERepository.InsertOrUpdateAsync(addOrEditDicomAE, true, verifyExp1);
|
||||
var entity = await _dicomAERepository.InsertOrUpdateAsync(addOrEditDicomAE, true, verifyExp1, verifyExp2);
|
||||
|
||||
return ResponseOutput.Ok(entity.Id.ToString());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user