diff --git a/IRaCIS.Core.API/Controllers/InspectionController.cs b/IRaCIS.Core.API/Controllers/InspectionController.cs
index 7df5d7adb..42e5b9458 100644
--- a/IRaCIS.Core.API/Controllers/InspectionController.cs
+++ b/IRaCIS.Core.API/Controllers/InspectionController.cs
@@ -208,7 +208,7 @@ namespace IRaCIS.Core.API.Controllers
///
///
///
- [HttpPost, Route("Inspection/ReadingImageTask/SubmitVisitTaskQuestionsInDto")]
+ [HttpPost, Route("Inspection/ReadingImageTask/SubmitVisitTaskQuestions")]
[UnitOfWork]
public async Task SubmitVisitTaskQuestions(DataInspectionDto opt)
{
diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs
index 95b40b70d..63dfad567 100644
--- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs
+++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs
@@ -185,10 +185,9 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
///
public class GetReadingClinicalDataListIndto
{
- [Required(ErrorMessage = "SubjectId为null")]
+ [NotDefault]
public Guid SubjectId { get; set; }
-
- [Required(ErrorMessage = "ReadingId为null")]
+ [NotDefault]
public Guid ReadingId { get; set; }
public UploadRole? UploadRole { get; set; }
diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs
index 70cd74650..f9617ce99 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs
@@ -1770,7 +1770,7 @@ namespace IRaCIS.Application.Services
//var result = await this.SaveGlobalReadingInfo(inDto);
//await FinishReadUpdateState(inDto.OncologyTaskId);
- await _visitTaskRepository.BatchUpdateNoTrackingAsync(x => x.Id == inDto.OncologyTaskId, x => new VisitTask()
+ await _visitTaskRepository.UpdatePartialFromQueryAsync( inDto.OncologyTaskId, x => new VisitTask()
{
ReadingTaskState = ReadingTaskState.HaveSigned,
SignTime = DateTime.Now,
diff --git a/IRaCIS.Core.Domain/Reading/ReadingClinicalData.cs b/IRaCIS.Core.Domain/Reading/ReadingClinicalData.cs
index b8dcac361..2cbed9d30 100644
--- a/IRaCIS.Core.Domain/Reading/ReadingClinicalData.cs
+++ b/IRaCIS.Core.Domain/Reading/ReadingClinicalData.cs
@@ -20,7 +20,7 @@ namespace IRaCIS.Core.Domain.Models
public Guid TrialId { get; set; }
///
- /// 阅片或者受试者ID
+ /// 访视Id 或者模块Id
///
public Guid ReadingId { get; set; }
diff --git a/IRaCIS.Core.Domain/Reading/ReadingOncologyTaskInfo.cs b/IRaCIS.Core.Domain/Reading/ReadingOncologyTaskInfo.cs
index 60adb3f0b..ac5fa0a63 100644
--- a/IRaCIS.Core.Domain/Reading/ReadingOncologyTaskInfo.cs
+++ b/IRaCIS.Core.Domain/Reading/ReadingOncologyTaskInfo.cs
@@ -10,19 +10,19 @@ using System.ComponentModel.DataAnnotations.Schema;
namespace IRaCIS.Core.Domain.Models
{
///
- /// 阅片肿瘤学
+ /// 阅片肿瘤学 针对访视任务 添加了一个结果
///
[Table("ReadingOncologyTaskInfo")]
public class ReadingOncologyTaskInfo : Entity, IAuditAdd
{
///
- /// 肿瘤学任务ID
+ /// 肿瘤学 阅片任务ID
///
public Guid OncologyTaskId { get; set; }
///
- /// 访视任务Id
+ /// 产生肿瘤学阅片任务的 访视类型的阅片任务Id
///
public Guid VisitTaskId { get; set; }