修改一版
This commit is contained in:
@@ -49,10 +49,11 @@ namespace IRaCIS.Core.Application.Service
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// 复制配置项及其子项
|
||||
/// </summary>
|
||||
/// <param name="input"></param>
|
||||
/// <param name="input">传入对象</param>
|
||||
/// <returns></returns>
|
||||
[HttpPost]
|
||||
public async Task CopyFrontAuditConfigItem(CopyFrontAuditConfigItemDto input)
|
||||
{
|
||||
var id = NewId.NextGuid();
|
||||
@@ -60,7 +61,6 @@ namespace IRaCIS.Core.Application.Service
|
||||
|
||||
var frontAuditConfig = (await _frontAuditConfigRepository.FirstOrDefaultAsync(x => x.Id == input.ChildId)).Clone();
|
||||
var fronts = await _frontAuditConfigRepository.Where(x => x.ParentId == frontAuditConfig.Id).ToListAsync();
|
||||
|
||||
fronts.ForEach(x =>
|
||||
{
|
||||
x.Id = NewId.NextGuid();
|
||||
@@ -68,14 +68,12 @@ namespace IRaCIS.Core.Application.Service
|
||||
});
|
||||
frontAuditConfig.ParentId = input.ParentId;
|
||||
frontAuditConfig.Id = id;
|
||||
|
||||
frontAudits.Add(frontAuditConfig);
|
||||
frontAudits.AddRange(fronts);
|
||||
|
||||
await _frontAuditConfigRepository.AddRangeAsync(frontAudits);
|
||||
await _frontAuditConfigRepository.SaveChangesAsync();
|
||||
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -118,14 +118,15 @@ namespace IRaCIS.Application.Services
|
||||
return ResponseOutput.NotOk("This subject has executed a visit with uploading study images,and couldn't be deleted.");
|
||||
}
|
||||
|
||||
var isSuccess = await _subjectRepository.DeleteFromQueryAsync(u => u.Id == id);
|
||||
await _subjectRepository.DeleteFromQueryAsync(u => u.Id == id);
|
||||
await _subjectVisitRepository.DeleteFromQueryAsync(u => u.SubjectId == id);
|
||||
|
||||
|
||||
var subvisit = await _subjectVisitRepository.Where(x => x.SubjectId == id).ToListAsync();
|
||||
|
||||
|
||||
return ResponseOutput.Result(true);
|
||||
var isSuccess = await _subjectRepository.SaveChangesAsync();
|
||||
|
||||
|
||||
return ResponseOutput.Result(isSuccess);
|
||||
}
|
||||
|
||||
/// <summary> 分页获取受试者列表[New] </summary>
|
||||
|
||||
Reference in New Issue
Block a user