修改一版
parent
a1c140a0f9
commit
e18ea0fd9c
|
@ -30,6 +30,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
public Guid VisistTaskId { get; set; }
|
public Guid VisistTaskId { get; set; }
|
||||||
public Guid VisistId { get; set; }
|
public Guid VisistId { get; set; }
|
||||||
|
|
||||||
|
public string TaskBlindName { get; set; }
|
||||||
|
|
||||||
public Guid SubjectId { get; set; }
|
public Guid SubjectId { get; set; }
|
||||||
|
|
||||||
public string SubjectCode { get; set; }=String.Empty;
|
public string SubjectCode { get; set; }=String.Empty;
|
||||||
|
|
|
@ -81,14 +81,14 @@ namespace IRaCIS.Application.Services
|
||||||
task = await _visitTaskRepository.Where(x => x.Id==visistTaskId).Select(x => new GetReadingTaskDto()
|
task = await _visitTaskRepository.Where(x => x.Id==visistTaskId).Select(x => new GetReadingTaskDto()
|
||||||
{
|
{
|
||||||
VisistTaskId = x.Id,
|
VisistTaskId = x.Id,
|
||||||
|
TaskBlindName = x.TaskBlindName,
|
||||||
|
SubjectId=x.SubjectId,
|
||||||
ReadingCategory = x.ReadingCategory,
|
ReadingCategory = x.ReadingCategory,
|
||||||
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
||||||
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
||||||
|
|
||||||
}).FirstOrDefaultAsync();
|
}).FirstOrDefaultAsync();
|
||||||
|
|
||||||
task.SubjectId = await _subjectVisitRepository.Where(x => x.Id == task.VisistId).Select(x => x.SubjectId).FirstOrDefaultAsync();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (subjectId != null)
|
else if (subjectId != null)
|
||||||
{
|
{
|
||||||
|
@ -114,6 +114,7 @@ namespace IRaCIS.Application.Services
|
||||||
var taskquery = _visitTaskRepository.Where(x => x.TrialId == trialId && x.ReadingTaskState != ReadingTaskState.HaveSigned && x.SubjectId == newSubjectId && x.DoctorUserId == _userInfo.Id).Select(x => new GetReadingTaskDto()
|
var taskquery = _visitTaskRepository.Where(x => x.TrialId == trialId && x.ReadingTaskState != ReadingTaskState.HaveSigned && x.SubjectId == newSubjectId && x.DoctorUserId == _userInfo.Id).Select(x => new GetReadingTaskDto()
|
||||||
{
|
{
|
||||||
VisistTaskId = x.Id,
|
VisistTaskId = x.Id,
|
||||||
|
TaskBlindName=x.TaskBlindName,
|
||||||
ReadingCategory = x.ReadingCategory,
|
ReadingCategory = x.ReadingCategory,
|
||||||
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
||||||
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
||||||
|
@ -133,6 +134,7 @@ namespace IRaCIS.Application.Services
|
||||||
task = await _visitTaskRepository.Where(x => x.TrialId == trialId && x.ReadingTaskState != ReadingTaskState.HaveSigned && x.DoctorUserId == _userInfo.Id).Select(x => new GetReadingTaskDto()
|
task = await _visitTaskRepository.Where(x => x.TrialId == trialId && x.ReadingTaskState != ReadingTaskState.HaveSigned && x.DoctorUserId == _userInfo.Id).Select(x => new GetReadingTaskDto()
|
||||||
{
|
{
|
||||||
VisistTaskId = x.Id,
|
VisistTaskId = x.Id,
|
||||||
|
TaskBlindName = x.TaskBlindName,
|
||||||
ReadingCategory = x.ReadingCategory,
|
ReadingCategory = x.ReadingCategory,
|
||||||
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule.SubjectVisitId,
|
||||||
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
VisitNum = x.SourceSubjectVisitId != null ? x.SubjectVisit.VisitNum : x.ReadModule.VisitNum,
|
||||||
|
@ -185,6 +187,7 @@ namespace IRaCIS.Application.Services
|
||||||
SubjectId=task.SubjectId,
|
SubjectId=task.SubjectId,
|
||||||
SubjectCode=task.SubjectCode,
|
SubjectCode=task.SubjectCode,
|
||||||
ReadingCategory= task.ReadingCategory,
|
ReadingCategory= task.ReadingCategory,
|
||||||
|
TaskBlindName=task.TaskBlindName,
|
||||||
IsReadingShowPreviousResults = trialInfo.IsReadingShowPreviousResults,
|
IsReadingShowPreviousResults = trialInfo.IsReadingShowPreviousResults,
|
||||||
IsReadingShowSubjectInfo=trialInfo.IsReadingShowSubjectInfo,
|
IsReadingShowSubjectInfo=trialInfo.IsReadingShowSubjectInfo,
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue