Uat_Study
parent
ca01517aa3
commit
248026555c
|
@ -1551,6 +1551,11 @@
|
||||||
阅片计算Dto
|
阅片计算Dto
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto.TrialReadingCriterionId">
|
||||||
|
<summary>
|
||||||
|
TrialReadingCriterionId
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto.IsChangeOtherTask">
|
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.ReadingCalculateDto.IsChangeOtherTask">
|
||||||
<summary>
|
<summary>
|
||||||
是否修改其他任务
|
是否修改其他任务
|
||||||
|
@ -8144,35 +8149,16 @@
|
||||||
阅片问题.标准
|
阅片问题.标准
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTumorAssessmentList(IRaCIS.Core.Application.Service.Reading.Dto.GetTumorAssessmentListInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetAssessType(IRaCIS.Core.Application.Service.Reading.Dto.GetAssessTypeInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
获取疗效对照
|
获取标准字典
|
||||||
</summary>
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTumorAssessmentPageList(IRaCIS.Core.Application.Service.Reading.Dto.GetTumorAssessmentListInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetAssessType(IRaCIS.Core.Application.Service.Reading.Dto.SetAssessTypeInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
获取疗效对照
|
设置标准字典
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateTumorAssessment(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateTumorAssessmentInDto)">
|
|
||||||
<summary>
|
|
||||||
新增修改疗效对照
|
|
||||||
</summary>
|
|
||||||
<param name="indto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteTumorAssessment(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
删除疗效对照
|
|
||||||
</summary>
|
|
||||||
<param name="Id"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.CopySystemCriterionData(IRaCIS.Core.Application.Service.Reading.Dto.CopySystemCriterionDataInDto)">
|
|
||||||
<summary>
|
|
||||||
复制一个系统标准到另一系统标准
|
|
||||||
</summary>
|
</summary>
|
||||||
<param name="inDto"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
|
@ -8183,104 +8169,6 @@
|
||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableQuestionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemQuery)">
|
|
||||||
<summary>
|
|
||||||
获取系统的表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableQuestionTrialList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemQuery)">
|
|
||||||
<summary>
|
|
||||||
获取项目的表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingTableQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemAddOrEdit)">
|
|
||||||
<summary>
|
|
||||||
新增修改系统表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="addOrEditReadingTableQuestionSystem"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingTableQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionTrialAddOrEdit)">
|
|
||||||
<summary>
|
|
||||||
新增修改想想项目表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="addOrEditReadingTableQuestionTrial"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingTableQuestionTrial(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
删除项目表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="Id"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingTableQuestionSystem(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
删除系统表格问题
|
|
||||||
</summary>
|
|
||||||
<param name="Id"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableOtherQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingTableOtherQuestionSystemInDto)">
|
|
||||||
<summary>
|
|
||||||
获取项目表格其他问题
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableOtherQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingTableOtherQuestionSystemInDto)">
|
|
||||||
<summary>
|
|
||||||
获取系统表格其他问题
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetTrialJudgyInfo(IRaCIS.Core.Application.Service.Reading.Dto.SetTrialJudgyInfoInDto)">
|
|
||||||
<summary>
|
|
||||||
设置项目裁判信息
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.VerifyeCriterionNeedSynchronize(IRaCIS.Core.Application.Service.Reading.Dto.VerifyeCriterionNeedSynchronizeInDto)">
|
|
||||||
<summary>
|
|
||||||
验证是否要同步标准
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SynchronizeCriterion(IRaCIS.Core.Application.Service.Reading.Dto.SynchronizeCriterionInDto)">
|
|
||||||
<summary>
|
|
||||||
同步标准到项目新(2022-08-10)
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTrialJudgyInfo(IRaCIS.Core.Application.Service.Reading.Dto.GetTrialJudgyInfoInDto)">
|
|
||||||
<summary>
|
|
||||||
获取项目裁判信息
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingCriterionPage(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCriterionPageAddOrEdit)">
|
|
||||||
<summary>
|
|
||||||
新增修改项目标准分页
|
|
||||||
</summary>
|
|
||||||
<param name="addOrEditReadingCriterionPage"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingCriterionPage(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
删除标准分页
|
|
||||||
</summary>
|
|
||||||
<param name="Id"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingQuestionCriterionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionCriterionSystemViewInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingQuestionCriterionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionCriterionSystemViewInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
获取系统问题标准
|
获取系统问题标准
|
||||||
|
@ -8293,27 +8181,6 @@
|
||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetSystemReadingQuestionCriterionIsCompleteConfig(IRaCIS.Core.Application.Service.Reading.Dto.SetSystemReadingQuestionCriterionIsIsCompleteConfig)">
|
|
||||||
<summary>
|
|
||||||
设置系统问题标准是否完成配置
|
|
||||||
</summary>
|
|
||||||
<param name="inDto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.UpdateTrialCriterion(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
更改项目标准(老)
|
|
||||||
</summary>
|
|
||||||
<param name="systemCriterionId"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SynchronizeSystemCriterion(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
更改项目标准(新)
|
|
||||||
</summary>
|
|
||||||
<param name="systemCriterionId"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionCriterionSystem(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionCriterionSystemInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionCriterionSystem(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionCriterionSystemInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
新增修改系统问题标准
|
新增修改系统问题标准
|
||||||
|
@ -8328,59 +8195,20 @@
|
||||||
<param name="id"></param>
|
<param name="id"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionSystemInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetSystemReadingQuestionCriterionIsCompleteConfig(IRaCIS.Core.Application.Service.Reading.Dto.SetSystemReadingQuestionCriterionIsIsCompleteConfig)">
|
||||||
<summary>
|
<summary>
|
||||||
新增修改系统问题
|
设置系统问题标准是否完成配置
|
||||||
</summary>
|
|
||||||
<param name="indto"></param>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingQuestionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemViewInDto)">
|
|
||||||
<summary>
|
|
||||||
获取系统问题
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetSystemCriterionOtherQuestion(IRaCIS.Core.Application.Service.Reading.Dto.GetSystemCriterionOtherQuestionInDto)">
|
|
||||||
<summary>
|
|
||||||
获取系统标准的其他问题
|
|
||||||
</summary>
|
</summary>
|
||||||
<param name="inDto"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingQuestionSystem(System.Guid)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTrialJudgyInfo(IRaCIS.Core.Application.Service.Reading.Dto.GetTrialJudgyInfoInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
删除系统问题
|
获取项目裁判信息
|
||||||
</summary>
|
</summary>
|
||||||
<param name="id"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddSystemDataToTrila(System.Guid)">
|
|
||||||
<summary>
|
|
||||||
添加系统数据到项目里面
|
|
||||||
</summary>
|
|
||||||
<returns></returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetChildParentQuestion(System.Guid,System.Guid,System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionSystem},System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionTrial})">
|
|
||||||
<summary>
|
|
||||||
设置父子关系
|
|
||||||
</summary>
|
|
||||||
<param name="ReadingQuestionCriterionTrialId">项目标准ID</param>
|
|
||||||
<param name="trialId">项目Id</param>
|
|
||||||
<param name="systemQuesitonList">系统问题</param>
|
|
||||||
<param name="needQuestionList">需要添加list</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.CreateQuestionRelation(System.Guid,System.Guid,System.Guid,System.Guid,System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionSystem},System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionTrial})">
|
|
||||||
<summary>
|
|
||||||
递归处理父子关系
|
|
||||||
</summary>
|
|
||||||
<param name="ReadingQuestionCriterionTrialId"></param>
|
|
||||||
<param name="trialId"></param>
|
|
||||||
<param name="oldParentId"></param>
|
|
||||||
<param name="newParentId"></param>
|
|
||||||
<param name="systemQuesitonList"></param>
|
|
||||||
<param name="needQuestionList"></param>
|
|
||||||
</member>
|
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionCriterionTrial(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionCriterionTrialInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionCriterionTrial(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionCriterionTrialInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
新增修改项目问题标准(项目)
|
新增修改项目问题标准(项目)
|
||||||
|
@ -8408,6 +8236,75 @@
|
||||||
<param name="id"></param>
|
<param name="id"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetTrialJudgyInfo(IRaCIS.Core.Application.Service.Reading.Dto.SetTrialJudgyInfoInDto)">
|
||||||
|
<summary>
|
||||||
|
设置项目裁判信息
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetSystemGroupNameList(IRaCIS.Core.Application.Service.Reading.Dto.GetTrialGroupNameListInDto)">
|
||||||
|
<summary>
|
||||||
|
获取系统问题分组
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingQuestionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingQuestionSystemViewInDto)">
|
||||||
|
<summary>
|
||||||
|
获取系统问题
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetSystemCriterionOtherQuestion(IRaCIS.Core.Application.Service.Reading.Dto.GetSystemCriterionOtherQuestionInDto)">
|
||||||
|
<summary>
|
||||||
|
获取系统标准的其他问题
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionSystemInDto)">
|
||||||
|
<summary>
|
||||||
|
新增修改系统问题
|
||||||
|
</summary>
|
||||||
|
<param name="indto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingQuestionSystem(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除系统问题
|
||||||
|
</summary>
|
||||||
|
<param name="id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableQuestionSystemList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemQuery)">
|
||||||
|
<summary>
|
||||||
|
获取系统的表格问题
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableOtherQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingTableOtherQuestionSystemInDto)">
|
||||||
|
<summary>
|
||||||
|
获取系统表格其他问题
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingTableQuestionSystem(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemAddOrEdit)">
|
||||||
|
<summary>
|
||||||
|
新增修改系统表格问题
|
||||||
|
</summary>
|
||||||
|
<param name="addOrEditReadingTableQuestionSystem"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingTableQuestionSystem(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除系统表格问题
|
||||||
|
</summary>
|
||||||
|
<param name="Id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionTrialInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateReadingQuestionTrialInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
新增修改项目问题(项目)
|
新增修改项目问题(项目)
|
||||||
|
@ -8442,13 +8339,135 @@
|
||||||
<param name="inDto"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetSystemGroupNameList(IRaCIS.Core.Application.Service.Reading.Dto.GetTrialGroupNameListInDto)">
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableQuestionTrialList(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionSystemQuery)">
|
||||||
<summary>
|
<summary>
|
||||||
获取系统问题分组
|
获取项目的表格问题
|
||||||
</summary>
|
</summary>
|
||||||
<param name="inDto"></param>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetReadingTableOtherQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.GetReadingTableOtherQuestionSystemInDto)">
|
||||||
|
<summary>
|
||||||
|
获取项目表格其他问题
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingTableQuestionTrial(IRaCIS.Core.Application.Service.Reading.Dto.ReadingTableQuestionTrialAddOrEdit)">
|
||||||
|
<summary>
|
||||||
|
新增修改想想项目表格问题
|
||||||
|
</summary>
|
||||||
|
<param name="addOrEditReadingTableQuestionTrial"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingTableQuestionTrial(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除项目表格问题
|
||||||
|
</summary>
|
||||||
|
<param name="Id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateReadingCriterionPage(IRaCIS.Core.Application.Service.Reading.Dto.ReadingCriterionPageAddOrEdit)">
|
||||||
|
<summary>
|
||||||
|
新增修改项目标准分页
|
||||||
|
</summary>
|
||||||
|
<param name="addOrEditReadingCriterionPage"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteReadingCriterionPage(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除标准分页
|
||||||
|
</summary>
|
||||||
|
<param name="Id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTumorAssessmentList(IRaCIS.Core.Application.Service.Reading.Dto.GetTumorAssessmentListInDto)">
|
||||||
|
<summary>
|
||||||
|
获取疗效对照
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.GetTumorAssessmentPageList(IRaCIS.Core.Application.Service.Reading.Dto.GetTumorAssessmentListInDto)">
|
||||||
|
<summary>
|
||||||
|
获取疗效对照
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddOrUpdateTumorAssessment(IRaCIS.Core.Application.Service.Reading.Dto.AddOrUpdateTumorAssessmentInDto)">
|
||||||
|
<summary>
|
||||||
|
新增修改疗效对照
|
||||||
|
</summary>
|
||||||
|
<param name="indto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.DeleteTumorAssessment(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
删除疗效对照
|
||||||
|
</summary>
|
||||||
|
<param name="Id"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.CopySystemCriterionData(IRaCIS.Core.Application.Service.Reading.Dto.CopySystemCriterionDataInDto)">
|
||||||
|
<summary>
|
||||||
|
复制一个系统标准到另一系统标准
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SynchronizeCriterion(IRaCIS.Core.Application.Service.Reading.Dto.SynchronizeCriterionInDto)">
|
||||||
|
<summary>
|
||||||
|
同步标准到项目新(2022-08-10)
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.UpdateTrialCriterion(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
更改项目标准(老)
|
||||||
|
</summary>
|
||||||
|
<param name="systemCriterionId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SynchronizeSystemCriterion(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
更改项目标准(新)
|
||||||
|
</summary>
|
||||||
|
<param name="systemCriterionId"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.VerifyeCriterionNeedSynchronize(IRaCIS.Core.Application.Service.Reading.Dto.VerifyeCriterionNeedSynchronizeInDto)">
|
||||||
|
<summary>
|
||||||
|
验证是否要同步标准
|
||||||
|
</summary>
|
||||||
|
<param name="inDto"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.AddSystemDataToTrila(System.Guid)">
|
||||||
|
<summary>
|
||||||
|
添加系统数据到项目里面
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.SetChildParentQuestion(System.Guid,System.Guid,System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionSystem},System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionTrial})">
|
||||||
|
<summary>
|
||||||
|
设置父子关系
|
||||||
|
</summary>
|
||||||
|
<param name="ReadingQuestionCriterionTrialId">项目标准ID</param>
|
||||||
|
<param name="trialId">项目Id</param>
|
||||||
|
<param name="systemQuesitonList">系统问题</param>
|
||||||
|
<param name="needQuestionList">需要添加list</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:IRaCIS.Application.Services.ReadingQuestionService.CreateQuestionRelation(System.Guid,System.Guid,System.Guid,System.Guid,System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionSystem},System.Collections.Generic.List{IRaCIS.Core.Domain.Models.ReadingQuestionTrial})">
|
||||||
|
<summary>
|
||||||
|
递归处理父子关系
|
||||||
|
</summary>
|
||||||
|
<param name="ReadingQuestionCriterionTrialId"></param>
|
||||||
|
<param name="trialId"></param>
|
||||||
|
<param name="oldParentId"></param>
|
||||||
|
<param name="newParentId"></param>
|
||||||
|
<param name="systemQuesitonList"></param>
|
||||||
|
<param name="needQuestionList"></param>
|
||||||
|
</member>
|
||||||
<member name="T:IRaCIS.Application.Services.StatisticsService">
|
<member name="T:IRaCIS.Application.Services.StatisticsService">
|
||||||
<summary>
|
<summary>
|
||||||
Dashboard统计、全局工作量统计、入组两个维度统计(按照项目、按照人)
|
Dashboard统计、全局工作量统计、入组两个维度统计(按照项目、按照人)
|
||||||
|
|
|
@ -90,7 +90,6 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
|
|
||||||
public List<Guid> DictionaryIds { get; set; }
|
public List<Guid> DictionaryIds { get; set; }
|
||||||
|
|
||||||
public bool IsSystemCriterion { get; set; } = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public class GetAssessTypeInDto
|
public class GetAssessTypeInDto
|
||||||
|
|
|
@ -117,7 +117,7 @@ namespace IRaCIS.Application.Services
|
||||||
{
|
{
|
||||||
CriterionId = inDto.CriterionId,
|
CriterionId = inDto.CriterionId,
|
||||||
DictionaryId = x,
|
DictionaryId = x,
|
||||||
IsSystemCriterion = inDto.IsSystemCriterion,
|
IsSystemCriterion = true,
|
||||||
ParentCode = inDto.ParentCode
|
ParentCode = inDto.ParentCode
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
|
@ -397,6 +397,9 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
public bool? IsArbitrationReading { get; set; }
|
public bool? IsArbitrationReading { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
public List<Guid> GlobalAssessTypeIds { get; set; }
|
||||||
|
|
||||||
|
|
||||||
///// <summary>
|
///// <summary>
|
||||||
///// 阅片模式
|
///// 阅片模式
|
||||||
///// </summary>
|
///// </summary>
|
||||||
|
@ -721,6 +724,8 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
|
|
||||||
public bool IsSign { get; set; }
|
public bool IsSign { get; set; }
|
||||||
|
|
||||||
|
public List<Guid> GlobalAssessTypeIds { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 评估结果
|
/// 评估结果
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -759,6 +764,9 @@ namespace IRaCIS.Core.Application.Contracts
|
||||||
{
|
{
|
||||||
public Guid TrialReadingCriterionId { get; set; }
|
public Guid TrialReadingCriterionId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
public List<Guid> GlobalAssessTypeIds { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 表单类型
|
/// 表单类型
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -28,6 +28,7 @@ namespace IRaCIS.Core.Application
|
||||||
private readonly IEasyCachingProvider _provider;
|
private readonly IEasyCachingProvider _provider;
|
||||||
private readonly IOrganInfoService _iOrganInfoService;
|
private readonly IOrganInfoService _iOrganInfoService;
|
||||||
private readonly IRepository<TaskAllocationRule> _taskAllocationRuleRepository;
|
private readonly IRepository<TaskAllocationRule> _taskAllocationRuleRepository;
|
||||||
|
private readonly IRepository<ReadingCriterionDictionary> _readingCriterionDictionaryRepository;
|
||||||
private readonly IReadingQuestionService iReadingQuestionService;
|
private readonly IReadingQuestionService iReadingQuestionService;
|
||||||
|
|
||||||
public TrialConfigService(IRepository<Trial> trialRepository,
|
public TrialConfigService(IRepository<Trial> trialRepository,
|
||||||
|
@ -37,6 +38,7 @@ namespace IRaCIS.Core.Application
|
||||||
IRepository<ClinicalDataTrialSet> clinicalDataTrialSetRepository,
|
IRepository<ClinicalDataTrialSet> clinicalDataTrialSetRepository,
|
||||||
IRepository<ReadingCriterionPage> readingCriterionPageRepository,
|
IRepository<ReadingCriterionPage> readingCriterionPageRepository,
|
||||||
IRepository<TaskAllocationRule> taskAllocationRuleRepository,
|
IRepository<TaskAllocationRule> taskAllocationRuleRepository,
|
||||||
|
IRepository<ReadingCriterionDictionary> readingCriterionDictionaryRepository,
|
||||||
IReadingQuestionService iReadingQuestionService,
|
IReadingQuestionService iReadingQuestionService,
|
||||||
IEasyCachingProvider provider,
|
IEasyCachingProvider provider,
|
||||||
IOrganInfoService iOrganInfoService
|
IOrganInfoService iOrganInfoService
|
||||||
|
@ -44,6 +46,7 @@ namespace IRaCIS.Core.Application
|
||||||
{
|
{
|
||||||
_trialRepository = trialRepository;
|
_trialRepository = trialRepository;
|
||||||
_taskAllocationRuleRepository = taskAllocationRuleRepository;
|
_taskAllocationRuleRepository = taskAllocationRuleRepository;
|
||||||
|
this._readingCriterionDictionaryRepository = readingCriterionDictionaryRepository;
|
||||||
this.iReadingQuestionService = iReadingQuestionService;
|
this.iReadingQuestionService = iReadingQuestionService;
|
||||||
this._trialQCQuestionRepository = trialQCQuestionRepository;
|
this._trialQCQuestionRepository = trialQCQuestionRepository;
|
||||||
this._readingQuestionCriterionTrialRepository = readingQuestionCriterionTrialRepository;
|
this._readingQuestionCriterionTrialRepository = readingQuestionCriterionTrialRepository;
|
||||||
|
@ -134,6 +137,9 @@ namespace IRaCIS.Core.Application
|
||||||
public async Task<GetTrialReadingInfoOutDto> GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto)
|
public async Task<GetTrialReadingInfoOutDto> GetCriterionReadingInfo(GetTrialReadingInfoInDto inDto)
|
||||||
{
|
{
|
||||||
GetTrialReadingInfoOutDto trialInfo= await _readingQuestionCriterionTrialRepository.Where(x=>x.Id==inDto.TrialReadingCriterionId).ProjectTo<GetTrialReadingInfoOutDto>(_mapper.ConfigurationProvider).FirstNotNullAsync();
|
GetTrialReadingInfoOutDto trialInfo= await _readingQuestionCriterionTrialRepository.Where(x=>x.Id==inDto.TrialReadingCriterionId).ProjectTo<GetTrialReadingInfoOutDto>(_mapper.ConfigurationProvider).FirstNotNullAsync();
|
||||||
|
|
||||||
|
trialInfo.GlobalAssessTypeIds = await _readingCriterionDictionaryRepository.Where(x => x.CriterionId == inDto.TrialReadingCriterionId && x.ParentCode == "GlobalAssessType").Select(x => x.DictionaryId).ToListAsync();
|
||||||
|
|
||||||
return trialInfo;
|
return trialInfo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -152,6 +158,7 @@ namespace IRaCIS.Core.Application
|
||||||
|
|
||||||
return new GetOncologySetOutDto
|
return new GetOncologySetOutDto
|
||||||
{
|
{
|
||||||
|
|
||||||
EvaluationReason = trialCriterion.EvaluationReason.IsNullOrEmpty()? ReadingCommon.EvaluationReason : trialCriterion.EvaluationReason,
|
EvaluationReason = trialCriterion.EvaluationReason.IsNullOrEmpty()? ReadingCommon.EvaluationReason : trialCriterion.EvaluationReason,
|
||||||
EvaluationResult= trialCriterion.EvaluationResult,
|
EvaluationResult= trialCriterion.EvaluationResult,
|
||||||
IsShowDetail=trialCriterion.IsShowDetail,
|
IsShowDetail=trialCriterion.IsShowDetail,
|
||||||
|
@ -300,10 +307,20 @@ namespace IRaCIS.Core.Application
|
||||||
{
|
{
|
||||||
FormType = inDto.FormType,
|
FormType = inDto.FormType,
|
||||||
DigitPlaces = inDto.DigitPlaces,
|
DigitPlaces = inDto.DigitPlaces,
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
await _readingCriterionDictionaryRepository.BatchDeleteNoTrackingAsync(x => x.CriterionId == inDto.TrialReadingCriterionId && x.ParentCode == "GlobalAssessType");
|
||||||
|
|
||||||
|
await _readingCriterionDictionaryRepository.AddRangeAsync(inDto.GlobalAssessTypeIds.Select(x => new ReadingCriterionDictionary
|
||||||
|
{
|
||||||
|
CriterionId = inDto.TrialReadingCriterionId,
|
||||||
|
DictionaryId = x,
|
||||||
|
IsSystemCriterion = false,
|
||||||
|
ParentCode = "GlobalAssessType"
|
||||||
|
}));
|
||||||
|
|
||||||
|
|
||||||
var result = await _trialRepository.SaveChangesAsync();
|
var result = await _trialRepository.SaveChangesAsync();
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue