修改检查删除课题组
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
be5fc58ef7
commit
87c22f1033
|
|
@ -858,6 +858,12 @@ namespace IRaCIS.Application.Services
|
||||||
{
|
{
|
||||||
foreach (var hospitalGroupId in incommand.HospitalGroupIdList)
|
foreach (var hospitalGroupId in incommand.HospitalGroupIdList)
|
||||||
{
|
{
|
||||||
|
if (_studySubjectVisitRepository.Any(t => t.SCPStudy.HospitalGroupList.Any(c => c.HospitalGroupId == hospitalGroupId)))
|
||||||
|
{
|
||||||
|
//已经添加到项目,不允许删除课题组
|
||||||
|
return ResponseOutput.NotOk(_localizer["Patient_StudyHospitalGroupBinded"]);
|
||||||
|
}
|
||||||
|
|
||||||
await _SCPStudyHospitalGroupRepository.DeleteFromQueryAsync(t => t.HospitalGroupId == hospitalGroupId && t.SCPStudyId == item);
|
await _SCPStudyHospitalGroupRepository.DeleteFromQueryAsync(t => t.HospitalGroupId == hospitalGroupId && t.SCPStudyId == item);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -2171,7 +2177,7 @@ namespace IRaCIS.Application.Services
|
||||||
VisitMinStudyTime = g.Min(c => c.StudyTime)
|
VisitMinStudyTime = g.Min(c => c.StudyTime)
|
||||||
}).ToList();
|
}).ToList();
|
||||||
|
|
||||||
var list = _subjectVisitReposiotry.Where(t => t.SubjectId == inQuery.SubjectId).ProjectTo<SubjectVisitSelectDto>(_mapper.ConfigurationProvider).ToList();
|
var list = _subjectVisitReposiotry.Where(t => t.SubjectId == inQuery.SubjectId).ProjectTo<SubjectVisitSelectDto>(_mapper.ConfigurationProvider).OrderBy(t=>t.VisitNum).ToList();
|
||||||
|
|
||||||
foreach (var item in list)
|
foreach (var item in list)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue