8 changed files with 193 additions and 6 deletions
-
87src/Shentun.Peis.Application.Contracts/RegisterChecks/UpdateCheckResultDto.cs
-
14src/Shentun.Peis.Application/RegisterCheckItems/RegisterCheckItemAppService.cs
-
7src/Shentun.Peis.Application/RegisterChecks/RegisterCheckAppService.cs
-
6src/Shentun.Peis.Domain/Suggestions/Suggestion.cs
-
4src/Shentun.Peis.Domain/SumSuggestionContents/SumSuggestionContent.cs
-
1src/Shentun.Peis.EntityFrameworkCore/DbMapping/Suggestions/SuggestionDbMapping.cs
-
1src/Shentun.Peis.EntityFrameworkCore/DbMapping/SumSuggestionContents/SumSuggestionContentDbMapping.cs
-
79test/Shentun.Peis.Application.Tests/DiagnosisFunctionAppServiceTest.cs
@ -0,0 +1,87 @@ |
|||||
|
using Shentun.Peis.RegisterCheckItems; |
||||
|
using Shentun.Peis.RegisterCheckSuggestions; |
||||
|
using Shentun.Peis.RegisterCheckSummarys; |
||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.Peis.RegisterChecks |
||||
|
{ |
||||
|
public class UpdateCheckResultDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// RegisterCheck表ID
|
||||
|
/// </summary>
|
||||
|
public Guid RegisterCheckId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 检查医生(内部传ID,外部医生存名字)
|
||||
|
/// </summary>
|
||||
|
public string? CheckDoctorId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 检查日期(格式:2023-07-18) 空值跟null取当前日期
|
||||
|
/// </summary>
|
||||
|
public string? CheckDate { get; set; } |
||||
|
public List<UpdateRegisterCheckItemDetail> RegisterCheckItems { get; set; } |
||||
|
public List<UpdateRegisterCheckSummaryDetail> Summarys { get; set; } = new List<UpdateRegisterCheckSummaryDetail>(); |
||||
|
public List<UpdateRegisterCheckSuggestionDetail> Suggestions { get; set; } = new List<UpdateRegisterCheckSuggestionDetail>(); |
||||
|
|
||||
|
|
||||
|
} |
||||
|
|
||||
|
public class UpdateRegisterCheckItemDetail |
||||
|
{ |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 项目ID
|
||||
|
/// </summary>
|
||||
|
public Guid ItemId { get; set; } |
||||
|
|
||||
|
|
||||
|
|
||||
|
#region 修改内容
|
||||
|
/// <summary>
|
||||
|
/// 结果
|
||||
|
/// </summary>
|
||||
|
public string? Result { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 危急值
|
||||
|
/// </summary>
|
||||
|
public string? CriticalValue { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 检查医生
|
||||
|
/// </summary>
|
||||
|
public string? CheckDoctorName { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 检查日期
|
||||
|
/// </summary>
|
||||
|
public string? CheckDate { get; set; } |
||||
|
#endregion
|
||||
|
} |
||||
|
public class UpdateRegisterCheckSummaryDetail |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 综述
|
||||
|
/// </summary>
|
||||
|
public string Summary { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 综述标志
|
||||
|
/// </summary>
|
||||
|
public char SummaryFlag { get; set; } |
||||
|
} |
||||
|
|
||||
|
public class UpdateRegisterCheckSuggestionDetail |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 综述
|
||||
|
/// </summary>
|
||||
|
public string Summary { get; set; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 综述标志
|
||||
|
/// </summary>
|
||||
|
public char SummaryFlag { get; set; } |
||||
|
} |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue