|
|
@ -175,7 +175,8 @@ namespace Shentun.Pacs.RegisterChecks |
|
|
CriticalValueCreatorName = _cacheService.GetSurnameAsync(registerCheckEntity.CriticalValueCreatorId).GetAwaiter().GetResult(), |
|
|
CriticalValueCreatorName = _cacheService.GetSurnameAsync(registerCheckEntity.CriticalValueCreatorId).GetAwaiter().GetResult(), |
|
|
FollowUpCreatorName = _cacheService.GetSurnameAsync(registerCheckEntity.FollowUpCreatorId).GetAwaiter().GetResult(), |
|
|
FollowUpCreatorName = _cacheService.GetSurnameAsync(registerCheckEntity.FollowUpCreatorId).GetAwaiter().GetResult(), |
|
|
DiagnosisLevelId = registerCheckEntity.DiagnosisLevelId, |
|
|
DiagnosisLevelId = registerCheckEntity.DiagnosisLevelId, |
|
|
CheckTypeFlag = registerCheckEntity.RegisterCheckAsbitems.FirstOrDefault().Asbitem.ItemType.CheckTypeFlag |
|
|
|
|
|
|
|
|
CheckTypeFlag = registerCheckEntity.RegisterCheckAsbitems.FirstOrDefault().Asbitem.ItemType.CheckTypeFlag, |
|
|
|
|
|
Remark = registerCheckEntity.Remark |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
return registerCheckDto; |
|
|
return registerCheckDto; |
|
|
@ -369,7 +370,17 @@ namespace Shentun.Pacs.RegisterChecks |
|
|
{ |
|
|
{ |
|
|
throw new UserFriendlyException("小结不能为空"); |
|
|
throw new UserFriendlyException("小结不能为空"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var registerCheck = await _registerCheckRepository.GetAsync(input.RegisterCheckId); |
|
|
var registerCheck = await _registerCheckRepository.GetAsync(input.RegisterCheckId); |
|
|
|
|
|
|
|
|
|
|
|
#region 更新备注
|
|
|
|
|
|
|
|
|
|
|
|
registerCheck.Remark = input.Remark; |
|
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
var patientRegister = await _patientRegisterRepository.GetAsync(registerCheck.PatientRegisterId); |
|
|
var patientRegister = await _patientRegisterRepository.GetAsync(registerCheck.PatientRegisterId); |
|
|
//修改医生和检查日期
|
|
|
//修改医生和检查日期
|
|
|
if (string.IsNullOrWhiteSpace(input.CheckDoctorId)) |
|
|
if (string.IsNullOrWhiteSpace(input.CheckDoctorId)) |
|
|
|