diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs index 3818710f8..2ae2aac78 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs @@ -75,6 +75,17 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto /// public MedicalReviewDoctorUserIdea DoctorUserIdeaEnum { get; set; } + + /// + /// 保存结论时间 + /// + public DateTime? SaveConclusionTime { get; set; } + + /// + /// 是否关闭对话 + /// + public bool IsClosedDialog { get; set; } + } public class FinishMedicalReviewInDto diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingMedicalReviewService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingMedicalReviewService.cs index 9e01c84a6..c8036e299 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingMedicalReviewService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingMedicalReviewService.cs @@ -432,7 +432,9 @@ namespace IRaCIS.Core.Application.Service FirstReplyTime = x.ReadingMedicalReviewDialogList.Min(x => x.CreateTime), LastReplyTime = x.ReadingMedicalReviewDialogList.Max(x => x.CreateTime), AuditAdviceEnum = x.AuditAdviceEnum, - DoctorUserIdeaEnum = x.DoctorUserIdeaEnum + DoctorUserIdeaEnum = x.DoctorUserIdeaEnum, + SaveConclusionTime=x.SaveConclusionTime, + IsClosedDialog=x.IsClosedDialog }); var result=await taskMedicalReviewquery.ToPagedListAsync(inDto.PageIndex, inDto.PageSize, inDto.SortField.IsNullOrEmpty() ? nameof(GetIRMedicalFeedbackListOutDto.AuditState) : inDto.SortField,