diff --git a/src/Shentun.Peis.Application.Contracts/RegisterCheckItems/RegisterCheckItemOrItemOrItemResultTemplateDto.cs b/src/Shentun.Peis.Application.Contracts/RegisterCheckItems/RegisterCheckItemOrItemOrItemResultTemplateDto.cs index 9ccca80..6239278 100644 --- a/src/Shentun.Peis.Application.Contracts/RegisterCheckItems/RegisterCheckItemOrItemOrItemResultTemplateDto.cs +++ b/src/Shentun.Peis.Application.Contracts/RegisterCheckItems/RegisterCheckItemOrItemOrItemResultTemplateDto.cs @@ -28,6 +28,12 @@ namespace Shentun.Peis.RegisterCheckItems /// 结果 /// public string? Result { get; set; } + + /// + /// 默认结果 + /// + public string DefaultResult { get; set; } + /// /// 单位 /// diff --git a/src/Shentun.Peis.Application/RegisterCheckItems/RegisterCheckItemAppService.cs b/src/Shentun.Peis.Application/RegisterCheckItems/RegisterCheckItemAppService.cs index a389513..94f8808 100644 --- a/src/Shentun.Peis.Application/RegisterCheckItems/RegisterCheckItemAppService.cs +++ b/src/Shentun.Peis.Application/RegisterCheckItems/RegisterCheckItemAppService.cs @@ -157,6 +157,7 @@ namespace Shentun.Peis.RegisterCheckItems ReferenceRangeTypeFlag = s.Item.ReferenceRangeTypeFlag, RegisterCheckId = RegisterCheckId, Result = string.IsNullOrEmpty(s.Result) && s.RegisterCheck.CompleteFlag == RegisterCheckCompleteFlag.UnChecked ? s.Item.DefaultResult : s.Result, + DefaultResult = s.Item.DefaultResult, ResultStatusId = s.ResultStatusId, Unit = s.Unit, LineModeFlag = s.Item.LineModeFlag == '2' ? (s.Item.ItemType.IsWrap == 'N' ? '0' : '1') : s.Item.LineModeFlag, @@ -343,7 +344,7 @@ namespace Shentun.Peis.RegisterCheckItems await _registerCheckItemRepository.InsertManyAsync(registerCheckItemList); } - + } }