This commit is contained in:
he
2022-07-04 17:02:43 +08:00
parent b782c8acfc
commit 61445f1a1a
7 changed files with 87 additions and 25 deletions
@@ -12,9 +12,6 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public class SendMedicalReviewDialogInDto
{
public Guid TaskMedicalReviewId { get; set; }
public Guid VisitTaskId { get; set; }
public string Content { get; set; }
}
@@ -65,7 +62,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// <summary>
/// 是否关闭
/// </summary>
public bool IsClosedDialo { get; set; }
public bool IsClosedDialog { get; set; }
public List<TaskInfo> TaskList { get; set; } = new List<TaskInfo>();
@@ -103,15 +100,10 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// </summary>
public AuditAdvice AuditAdviceEnum { get; set; }
/// <summary>
/// 是否完成
/// </summary>
public bool IsReviewFinish { get; set; }
/// <summary>
/// 是否关闭
/// </summary>
public bool IsClosedDialo { get; set; }
public bool IsClosedDialog { get; set; }
}
public class MedicalReviewInfo
@@ -148,7 +140,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// <summary>
/// 是否关闭
/// </summary>
public bool IsClosedDialo { get; set; }
public bool IsClosedDialog { get; set; }
}
public class ReadingMedicineQuestion
@@ -224,6 +216,11 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public string TaskName { get; set; }
/// <summary>
/// 是否有全局更新
/// </summary>
public bool IsGlobalChange { get; set; }
/// <summary>
/// 盲态名称
/// </summary>
@@ -66,7 +66,7 @@ namespace IRaCIS.Core.Application.Service
medicalReviewInfo.VisitTaskId = taskInfo.Id;
medicalReviewInfo.ArmEnum = taskInfo.ArmEnum;
medicalReviewInfo.IsClosedDialo = medicalReviewInfo.MedicalReviewInfo.IsClosedDialo;
medicalReviewInfo.IsClosedDialog = medicalReviewInfo.MedicalReviewInfo.IsClosedDialog;
medicalReviewInfo.IsReviewFinish = medicalReviewInfo.MedicalReviewInfo.IsReviewFinish;
@@ -250,8 +250,7 @@ namespace IRaCIS.Core.Application.Service
Questioning = inDto.Questioning,
ImagePath = inDto.ImagePath,
AuditAdviceEnum = inDto.AuditAdviceEnum,
IsReviewFinish = inDto.IsReviewFinish,
IsClosedDialo = inDto.IsClosedDialo
IsClosedDialog = inDto.IsClosedDialog
});
var result = await _taskMedicalReviewRepository.SaveChangesAsync();
@@ -265,13 +264,14 @@ namespace IRaCIS.Core.Application.Service
/// <returns></returns>
public async Task<IResponseOutput> SendMedicalReviewDialog(SendMedicalReviewDialogInDto inDto)
{
var visitTaskId = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).Select(x => x.VisitTaskId).FirstOrDefaultAsync();
ReadingMedicalReviewDialog dialog = new ReadingMedicalReviewDialog()
{
TaskMedicalReviewId = inDto.TaskMedicalReviewId,
UserTypeShortName = _userInfo.UserTypeShortName,
Content = inDto.Content,
UserTypeEnumInt = _userInfo.UserTypeEnumInt,
VisitTaskId = inDto.VisitTaskId,
VisitTaskId = visitTaskId,
};
await _readingMedicalReviewDialogRepository.AddAsync(dialog);
@@ -281,6 +281,9 @@ namespace IRaCIS.Core.Application.Service
}
//public async Task<IResponseOutput>
}
}