@@ -159,7 +159,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
{
|
||||
var filterObj = await _taskConsistentRuleRepository.FirstOrDefaultAsync(t => t.Id == inQuery.TaskConsistentRuleId);
|
||||
|
||||
var pagedList = await GetIQueryableDoctorSelfConsistentSubjectView(filterObj, inQuery.DoctorUserId).ToPagedListAsync(inQuery);
|
||||
var pagedList = await GetIQueryableDoctorSelfConsistentSubjectView(filterObj, inQuery.DoctorUserId).ToPagedListAsync(inQuery,nameof(DoctorSelfConsistentSubjectView.SubjectCode));
|
||||
|
||||
return pagedList;
|
||||
}
|
||||
|
||||
@@ -136,7 +136,7 @@ namespace IRaCIS.Core.Application.Service.Allocation
|
||||
.ProjectTo<SubjectAssignStat>(_mapper.ConfigurationProvider, new { trialReadingCriterionId = inQuery.TrialReadingCriterionId });
|
||||
|
||||
|
||||
var pageList = await subjectQuery.ToPagedListAsync(inQuery);
|
||||
var pageList = await subjectQuery.ToPagedListAsync(inQuery,nameof(SubjectAssignStat.SubjectId));
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace IRaCIS.Core.Application.Services
|
||||
var systemBasicDataQueryable = _systemBasicDataRepository.Where(t => t.ParentId == null)
|
||||
.ProjectTo<SystemBasicDataView>(_mapper.ConfigurationProvider);
|
||||
|
||||
return await systemBasicDataQueryable.ToPagedListAsync(inQuery);
|
||||
return await systemBasicDataQueryable.ToPagedListAsync(inQuery,nameof(SystemBasicDataView.Code));
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
.ProjectTo<DoctorDTO>(_mapper.ConfigurationProvider);
|
||||
|
||||
return await query.ToPagedListAsync(inQuery);
|
||||
return await query.ToPagedListAsync(inQuery, nameof(DoctorDTO.CreateTime));
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -88,7 +88,7 @@ namespace IRaCIS.Application.Services
|
||||
.WhereIf(!string.IsNullOrWhiteSpace(inQuery.UserRealName), t => (t.User.FullName).Contains(inQuery.UserRealName))
|
||||
.ProjectTo<TrialMaintenanceDTO>(_mapper.ConfigurationProvider);
|
||||
|
||||
return await query.ToPagedListAsync(inQuery);
|
||||
return await query.ToPagedListAsync(inQuery, nameof(TrialMaintenanceDTO.UpdateTime));
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -616,7 +616,7 @@ namespace IRaCIS.Application.Services
|
||||
.WhereIf(inQuery.Status == 14, t => t.EnrollList.Any(u => u.EnrollStatus == EnrollStatus.Finished))
|
||||
.ProjectTo<TrialDetailDTO>(_mapper.ConfigurationProvider, new { userTypeEnumInt = _userInfo.UserTypeEnumInt, userId = _userInfo.Id, isEn_Us = _userInfo.IsEn_Us });
|
||||
|
||||
return await query.ToPagedListAsync(inQuery);
|
||||
return await query.ToPagedListAsync(inQuery, nameof(TrialDetailDTO.CreateTime));
|
||||
|
||||
}
|
||||
|
||||
@@ -652,7 +652,7 @@ namespace IRaCIS.Application.Services
|
||||
.ProjectTo<TrialDetailDTO>(_mapper.ConfigurationProvider, new { userTypeEnumInt = _userInfo.UserTypeEnumInt, userId = _userInfo.Id, isEn_Us = _userInfo.IsEn_Us });
|
||||
|
||||
|
||||
return await query.ToPagedListAsync(inQuery);
|
||||
return await query.ToPagedListAsync(inQuery, nameof(TrialDetailDTO.CreateTime));
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -246,7 +246,7 @@ namespace IRaCIS.Application.Services
|
||||
|
||||
//var list = await orderQuery.ToListAsync();
|
||||
|
||||
var pageList = await query.ToPagedListAsync(inQuery);
|
||||
var pageList = await query.ToPagedListAsync(inQuery, nameof(PatientStudySimpleView.StudyTime));
|
||||
|
||||
return pageList;
|
||||
}
|
||||
@@ -315,7 +315,7 @@ namespace IRaCIS.Application.Services
|
||||
};
|
||||
|
||||
|
||||
var pageList = await query.ToPagedListAsync(inQuery);
|
||||
var pageList = await query.ToPagedListAsync(inQuery, nameof(PatientStudySimpleView.StudyTime));
|
||||
|
||||
return pageList;
|
||||
}
|
||||
|
||||
@@ -127,7 +127,7 @@ namespace IRaCIS.Application.Services
|
||||
.WhereIf(inQuery.IsMissingImages != null, t => t.IsMissingImages == inQuery.IsMissingImages);
|
||||
|
||||
|
||||
var pageList = await subjectQuery.ToPagedListAsync(inQuery);
|
||||
var pageList = await subjectQuery.ToPagedListAsync(inQuery,nameof(SubjectQueryView.Code));
|
||||
|
||||
var trialConfig = await _repository.Where<Trial>(t => t.Id == inQuery.TrialId).ProjectTo<TrialSubjectConfig>(_mapper.ConfigurationProvider).FirstOrDefaultAsync().IfNullThrowException();
|
||||
|
||||
|
||||
@@ -37,13 +37,13 @@ namespace IRaCIS.Application.Services
|
||||
///暂时不用
|
||||
/// <summary> 获取项目访视计划</summary>
|
||||
[HttpPost]
|
||||
public async Task<PageOutput<VisitStageDTO>> GetTrialVisitStageList(VisitPlanQueryDTO param)
|
||||
public async Task<PageOutput<VisitStageDTO>> GetTrialVisitStageList(VisitPlanQueryDTO inQuery)
|
||||
{
|
||||
var visitStageQuery = _visitStageRepository.AsQueryable(true).Where(u => u.TrialId == param.TrialId)
|
||||
.WhereIf(!string.IsNullOrWhiteSpace(param.Keyword), t => t.VisitName.Contains(param.Keyword))
|
||||
var visitStageQuery = _visitStageRepository.AsQueryable(true).Where(u => u.TrialId == inQuery.TrialId)
|
||||
.WhereIf(!string.IsNullOrWhiteSpace(inQuery.Keyword), t => t.VisitName.Contains(inQuery.Keyword))
|
||||
.ProjectTo<VisitStageDTO>(_mapper.ConfigurationProvider);
|
||||
|
||||
return await visitStageQuery.ToPagedListAsync(param);
|
||||
return await visitStageQuery.ToPagedListAsync(inQuery,nameof(VisitStageDTO.CreateTime));
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user