关闭并完成医学审核
continuous-integration/drone/push Build is passing

This commit is contained in:
he
2026-03-31 09:54:39 +08:00
parent a8af33a30a
commit beca7bbfc6
5 changed files with 50 additions and 3 deletions
@@ -10935,6 +10935,21 @@
IR阅片页面是否可以查看既往任务结果
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.CloseAndFinishMedicalReview.IsClosedDialog">
<summary>
是否关闭
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.CloseAndFinishMedicalReview.MedicalDialogCloseEnum">
<summary>
医学审核对话关闭原因
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.CloseAndFinishMedicalReview.DialogCloseReason">
<summary>
对话关闭原因
</summary>
</member>
<member name="P:IRaCIS.Core.Application.Service.Reading.Dto.JointMedicalReviewI18n.Msg1">
<summary>
trials:medicalFeedback:message:msg1
@@ -203,6 +203,27 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid TaskMedicalReviewId { get; set; }
}
public class CloseAndFinishMedicalReview
{
public Guid TaskMedicalReviewId { get; set; }
/// <summary>
/// 是否关闭
/// </summary>
public bool IsClosedDialog { get; set; }
/// <summary>
/// 医学审核对话关闭原因
/// </summary>
public MedicalDialogClose MedicalDialogCloseEnum { get; set; }
/// <summary>
/// 对话关闭原因
/// </summary>
public string DialogCloseReason { get; set; } = string.Empty;
}
public class JointMedicalReviewI18n
{
/// <summary>
@@ -9,5 +9,7 @@ namespace IRaCIS.Core.Application.Contracts
{
Task<IResponseOutput> FinishMedicalReview(FinishMedicalReviewInDto inDto);
Task<IResponseOutput> ClosedMedicalReviewDialog(ClosedMedicalReviewDialogInDto inDto);
}
}