代码分类简单调整
parent
a1913ca5b3
commit
1923b0eee7
|
@ -4137,102 +4137,6 @@
|
|||
是否是系统数据
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.OrganInfoService">
|
||||
<summary>
|
||||
器官服务层
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetCriterionLesionType(IRaCIS.Core.Application.ViewModel.GetCriterionLesionTypeInDto)">
|
||||
<summary>
|
||||
获取标准病灶类型
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetCriterionNidusList(IRaCIS.Core.Application.ViewModel.CriterionNidusQuery)">
|
||||
<summary>
|
||||
获取标准病灶器官关系信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.AddOrUpdateCriterionNidus(IRaCIS.Core.Application.ViewModel.CriterionNidusAddOrEdit)">
|
||||
<summary>
|
||||
新增修改标准病灶器官关系信息
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteCriterionNidus(System.Guid)">
|
||||
<summary>
|
||||
删除病灶病灶器官关系信息
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetOrganInfoList(IRaCIS.Core.Application.ViewModel.OrganInfoQuery)">
|
||||
<summary>
|
||||
获取系统器官信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetOrganPageList(IRaCIS.Core.Application.ViewModel.OrganInfoQuery)">
|
||||
<summary>
|
||||
获取系统器官分页信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.AddOrUpdateOrganInfo(IRaCIS.Core.Application.ViewModel.OrganInfoAddOrEdit)">
|
||||
<summary>
|
||||
新增或修改系统器官数据
|
||||
</summary>
|
||||
<param name="addOrEditOrganInfo"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteOrganInfo(System.Guid)">
|
||||
<summary>
|
||||
删除系统器官
|
||||
</summary>
|
||||
<param name="Id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.BatchAddTrialOrgan(IRaCIS.Core.Application.ViewModel.BatchAddTrialOrganInDto)">
|
||||
<summary>
|
||||
批量添加项目器官
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteTrialOrganInfo(System.Guid)">
|
||||
<summary>
|
||||
删除系统器官
|
||||
</summary>
|
||||
<param name="Id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetTrialOrganList(IRaCIS.Core.Application.ViewModel.GetTrialOrganListInDto)">
|
||||
<summary>
|
||||
获取项目器官信息
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.SynchronizeSystemOrganToTrial(IRaCIS.Core.Application.ViewModel.SynchronizeSystemOrganToTrialInDto)">
|
||||
<summary>
|
||||
同步系统器官到项目
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.SetOrganIsEnable(IRaCIS.Core.Application.ViewModel.SetOrganIsEnableInDto)">
|
||||
<summary>
|
||||
设置项目器官是否生效
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.ReadingMedicalReviewService">
|
||||
<summary>
|
||||
阅片医学审核
|
||||
|
@ -4339,27 +4243,7 @@
|
|||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.GetReadingMedicineTrialQuestionList(IRaCIS.Core.Application.ViewModel.ReadingMedicineTrialQuestionQuery)">
|
||||
<summary>
|
||||
获取项目的医学审核问题
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.GetMedicineQuestionPreview(IRaCIS.Core.Application.ViewModel.GetMedicineQuestionPreviewInDto)">
|
||||
<summary>
|
||||
获取预览问题信息
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.AddOrUpdateReadingMedicineTrialQuestion(IRaCIS.Core.Application.ViewModel.ReadingMedicineTrialQuestionAddOrEdit)">
|
||||
<summary>
|
||||
新增或修改项目医学审核问题
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.GetReadingMedicineTrialQuestionList(IRaCIS.Core.Application.ViewModel.ReadingMedicineTrialQuestionQuery)" -->
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.GetReadingMedicineTrialOtherQuestion(IRaCIS.Core.Application.ViewModel.GetReadingMedicineTrialOtherQuestionInDto)">
|
||||
<summary>
|
||||
获取项目的其他医学审核问题
|
||||
|
@ -4367,9 +4251,10 @@
|
|||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.AddTrialDataFromSystem(IRaCIS.Core.Application.ViewModel.AddTrialDataFromSystemInDto)">
|
||||
<!-- Badly formed XML comment ignored for member "M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.GetMedicineQuestionPreview(IRaCIS.Core.Application.ViewModel.GetMedicineQuestionPreviewInDto)" -->
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.AddOrUpdateReadingMedicineTrialQuestion(IRaCIS.Core.Application.ViewModel.ReadingMedicineTrialQuestionAddOrEdit)">
|
||||
<summary>
|
||||
从系统里面选择问题添加到项目里面
|
||||
新增或修改项目医学审核问题
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
|
@ -4395,6 +4280,109 @@
|
|||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicineQuestionService.AddTrialDataFromSystem(IRaCIS.Core.Application.ViewModel.AddTrialDataFromSystemInDto)">
|
||||
<summary>
|
||||
从系统里面选择问题添加到项目里面
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.OrganInfoService">
|
||||
<summary>
|
||||
器官服务层
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetOrganInfoList(IRaCIS.Core.Application.ViewModel.OrganInfoQuery)">
|
||||
<summary>
|
||||
获取系统器官信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetOrganPageList(IRaCIS.Core.Application.ViewModel.OrganInfoQuery)">
|
||||
<summary>
|
||||
获取系统器官分页信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.AddOrUpdateOrganInfo(IRaCIS.Core.Application.ViewModel.OrganInfoAddOrEdit)">
|
||||
<summary>
|
||||
新增或修改系统器官数据
|
||||
</summary>
|
||||
<param name="addOrEditOrganInfo"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteOrganInfo(System.Guid)">
|
||||
<summary>
|
||||
删除系统器官
|
||||
</summary>
|
||||
<param name="Id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetTrialOrganList(IRaCIS.Core.Application.ViewModel.GetTrialOrganListInDto)">
|
||||
<summary>
|
||||
获取项目器官信息
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.BatchAddTrialOrgan(IRaCIS.Core.Application.ViewModel.BatchAddTrialOrganInDto)">
|
||||
<summary>
|
||||
批量添加项目器官
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteTrialOrganInfo(System.Guid)">
|
||||
<summary>
|
||||
删除系统器官
|
||||
</summary>
|
||||
<param name="Id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.SetOrganIsEnable(IRaCIS.Core.Application.ViewModel.SetOrganIsEnableInDto)">
|
||||
<summary>
|
||||
设置项目器官是否生效
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetCriterionLesionType(IRaCIS.Core.Application.ViewModel.GetCriterionLesionTypeInDto)">
|
||||
<summary>
|
||||
获取标准病灶类型
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.GetCriterionNidusList(IRaCIS.Core.Application.ViewModel.CriterionNidusQuery)">
|
||||
<summary>
|
||||
获取标准病灶器官关系信息
|
||||
</summary>
|
||||
<param name="inQuery"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.AddOrUpdateCriterionNidus(IRaCIS.Core.Application.ViewModel.CriterionNidusAddOrEdit)">
|
||||
<summary>
|
||||
新增修改标准病灶器官关系信息
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.DeleteCriterionNidus(System.Guid)">
|
||||
<summary>
|
||||
删除病灶病灶器官关系信息
|
||||
</summary>
|
||||
<param name="id"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:IRaCIS.Core.Application.Service.OrganInfoService.SynchronizeSystemOrganToTrial(IRaCIS.Core.Application.ViewModel.SynchronizeSystemOrganToTrialInDto)">
|
||||
<summary>
|
||||
同步系统器官到项目
|
||||
</summary>
|
||||
<param name="inDto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:IRaCIS.Core.Application.Service.TrialExternalUserService">
|
||||
<summary>
|
||||
项目外部人员 录入流程相关
|
||||
|
|
|
@ -350,6 +350,8 @@ namespace IRaCIS.Core.Application.ViewModel
|
|||
|
||||
public Guid? SubjectId { get; set; }
|
||||
|
||||
public Guid? DoctorUserId { get; set; }
|
||||
|
||||
|
||||
public string SubjectCode { get; set; } = String.Empty;
|
||||
|
||||
|
|
|
@ -85,6 +85,7 @@ namespace IRaCIS.Core.Application.Service.Allocation
|
|||
var subjectQuery = _subjectRepository.Where(t => t.TrialId == querySubjectAssign.TrialId && t.SubjectVisitTaskList.Any())
|
||||
.WhereIf(querySubjectAssign.SiteId != null, t => t.SiteId == querySubjectAssign.SiteId)
|
||||
.WhereIf(querySubjectAssign.SubjectId != null, t => t.Id == querySubjectAssign.SubjectId)
|
||||
.WhereIf(querySubjectAssign.DoctorUserId != null, t => t.SubjectDoctorList.Any(t=>t.DoctorUserId==querySubjectAssign.DoctorUserId && t.TrialReadingCriterionId==querySubjectAssign.TrialReadingCriterionId))
|
||||
.WhereIf(!string.IsNullOrEmpty(querySubjectAssign.SubjectCode), t => t.Code.Contains(querySubjectAssign.SubjectCode))
|
||||
|
||||
.ProjectTo<SubjectAssignStat>(_mapper.ConfigurationProvider,new { trialReadingCriterionId=querySubjectAssign.TrialReadingCriterionId });
|
||||
|
|
Loading…
Reference in New Issue