修改更新接口

IRC_NewDev
hang 2024-03-06 13:47:54 +08:00
parent d8248a7973
commit 09743f7153
1 changed files with 11 additions and 1 deletions

View File

@ -116,8 +116,18 @@ namespace IRaCIS.Application.Services
{
if (item.Id == null)
{
await _enrollReadingCriterionRepository.InsertFromDTOAsync(item);
//配合前端没有传id的时候查询数据库判断一下
var find= await _enrollReadingCriterionRepository.FirstOrDefaultAsync(t=>t.TrialReadingCriterionId==item.TrialReadingCriterionId && t.EnrollId==item.EnrollId);
if (find == null)
{
await _enrollReadingCriterionRepository.InsertFromDTOAsync(item);
}
else
{
find.IsJoinAnalysis = item.IsJoinAnalysis;
}
}
else
{