Uat_Study
he 2023-07-18 16:01:55 +08:00
parent a58d7c9314
commit 1f7fe0d854
3 changed files with 34 additions and 12 deletions

View File

@ -871,7 +871,9 @@ namespace IRaCIS.Core.Application.Service
{ {
await _readModuleRepository.UpdatePartialFromQueryAsync(x => inDto.ReadModuleId == x.Id, x => new ReadModule() await _readModuleRepository.UpdatePartialFromQueryAsync(x => inDto.ReadModuleId == x.Id, x => new ReadModule()
{ {
IsPMConfirm = true IsPMConfirm = true,
IsClinicalDataBlind=inDto.IsClinicalDataBlind,
IsClinicalDataComplete=inDto.IsClinicalDataComplete,
}); });
await _readModuleRepository.SaveChangesAsync(); await _readModuleRepository.SaveChangesAsync();
await _iReadingClinicalDataService.DealVisiTaskClinicalDataSignedAsync(inDto.TrialId, inDto.SubjectId, inDto.ReadModuleId, false, readModuleData.TrialReadingCriterionId); await _iReadingClinicalDataService.DealVisiTaskClinicalDataSignedAsync(inDto.TrialId, inDto.SubjectId, inDto.ReadModuleId, false, readModuleData.TrialReadingCriterionId);

View File

@ -222,6 +222,16 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid ReadModuleId { get; set; } public Guid ReadModuleId { get; set; }
/// <summary>
/// 临床数据是否完整
/// </summary>
public bool? IsClinicalDataComplete { get; set; }
/// <summary>
/// 临床数据是否盲化
/// </summary>
public bool? IsClinicalDataBlind { get; set; }
public bool IsConfirm { get; set; } public bool IsConfirm { get; set; }
} }

View File

@ -90,19 +90,29 @@ namespace IRaCIS.Core.Domain.Models
public Guid? DeleteUserId { get; set; } public Guid? DeleteUserId { get; set; }
///// <summary> /// <summary>
///// /// 临床数据是否完整
///// </summary> /// </summary>
//public decimal VisitNum { get; set; } public bool? IsClinicalDataComplete { get; set; }
// [JsonIgnore] /// <summary>
///// <summary> /// 临床数据是否盲化
///// 对应 /// </summary>
///// </summary> public bool? IsClinicalDataBlind { get; set; }
//[ForeignKey("ReadModuleId")]
//public ReadModule ReadModuleModel { get; set; }
[JsonIgnore] ///// <summary>
/////
///// </summary>
//public decimal VisitNum { get; set; }
// [JsonIgnore]
///// <summary>
///// 对应
///// </summary>
//[ForeignKey("ReadModuleId")]
//public ReadModule ReadModuleModel { get; set; }
[JsonIgnore]
/// <summary> /// <summary>
/// 受试者 /// 受试者
/// </summary> /// </summary>