Compare commits

...

2 Commits

Author SHA1 Message Date
hang b51fdc5769 Merge branch 'Test_IRC_Net8' of http://192.168.3.68:2000/XCKJ/irc-netcore-api into Test_IRC_Net8
continuous-integration/drone/push Build is passing Details
2024-05-30 14:37:39 +08:00
hang 5038d7ad53 修改上传重传bug 2024-05-30 14:37:38 +08:00
1 changed files with 5 additions and 3 deletions

View File

@ -59,11 +59,13 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
SubejctId = u.SubjectId, SubejctId = u.SubjectId,
SiteId=u.Subject.SiteId, SiteId=u.Subject.SiteId,
CriterionModalitys= u.TrialReadingCriterion.CriterionModalitys, CriterionModalitys= u.TrialReadingCriterion.CriterionModalitys,
SubjectCode = u.IsSelfAnalysis == true ? u.Subject.Code : u.BlindSubjectCode, SubjectCode = u.IsSelfAnalysis == true ? u.BlindSubjectCode : u.Subject.Code ,
TaskBlindName = u.TaskBlindName, TaskBlindName = u.TaskBlindName,
TaskName = u.TaskName, TaskName = u.TaskName,
@ -314,9 +316,9 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
else else
{ {
var studyId = IdentifierHelper.CreateGuid(incommand.Study.StudyInstanceUid, incommand.TrialId.ToString()); ; var studyId = IdentifierHelper.CreateGuid(incommand.Study.StudyInstanceUid, incommand.TrialId.ToString(), findOriginStudy.VisitTaskId.ToString());
var study = await _repository.Where<TaskStudy>().FirstOrDefaultAsync(t => t.Id == studyId); var study = await _repository.FirstOrDefaultAsync<TaskStudy>(t => t.Id == studyId);
//重传的时候也要赋值检查Id //重传的时候也要赋值检查Id
studyMonitor.StudyId = study.Id; studyMonitor.StudyId = study.Id;