diff --git a/src/Shentun.Peis.Application.Contracts/PatientRegisters/CreatePatientRegisterDto.cs b/src/Shentun.Peis.Application.Contracts/PatientRegisters/CreatePatientRegisterDto.cs index c4abfd3..6a00f4d 100644 --- a/src/Shentun.Peis.Application.Contracts/PatientRegisters/CreatePatientRegisterDto.cs +++ b/src/Shentun.Peis.Application.Contracts/PatientRegisters/CreatePatientRegisterDto.cs @@ -6,6 +6,7 @@ using System.Text; using System.Runtime.Serialization; using Shentun.Peis.Enums; using Shentun.Peis.RegisterAsbitems; +using System.Xml.Schema; namespace Shentun.Peis.PatientRegisters { @@ -84,9 +85,6 @@ namespace Shentun.Peis.PatientRegisters public Guid? SexHormoneTermId { get; set; } - - - /// /// 隐藏姓名 /// @@ -131,6 +129,10 @@ namespace Shentun.Peis.PatientRegisters /// public char IsAllowIdNoSexError { get; set; } = 'N'; + /// + /// 预约ID + /// + public string AppointPatientRegisterId { get; set; } #region 添加时不需要 diff --git a/src/Shentun.Peis.Domain/PatientRegisters/CreatePatientRegisterArg.cs b/src/Shentun.Peis.Domain/PatientRegisters/CreatePatientRegisterArg.cs index 72b70f8..7bedbd5 100644 --- a/src/Shentun.Peis.Domain/PatientRegisters/CreatePatientRegisterArg.cs +++ b/src/Shentun.Peis.Domain/PatientRegisters/CreatePatientRegisterArg.cs @@ -120,7 +120,11 @@ namespace Shentun.Peis.PatientRegisters /// public Guid CustomerOrgRegisterId { get; set; } - + + /// + /// 预约ID + /// + public string AppointPatientRegisterId { get; set; } } } diff --git a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs index 37a144a..8602386 100644 --- a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs +++ b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs @@ -351,7 +351,8 @@ namespace Shentun.Peis.PatientRegisters SexId = entity.SexId, SummaryDate = null, SummaryDoctorId = null, - ThirdInfo = entity.ThirdInfo + ThirdInfo = entity.ThirdInfo, + AppointPatientRegisterId = entity.AppointPatientRegisterId }; if (patientRegisterEnt.CustomerOrgGroupId != Guid.Empty && patientRegisterEnt.CustomerOrgGroupId != null) @@ -734,6 +735,7 @@ namespace Shentun.Peis.PatientRegisters //targetEntity.SummaryDate = sourceEntity.SummaryDate; //targetEntity.SummaryDoctor = sourceEntity.SummaryDoctor; targetEntity.ThirdInfo = sourceEntity.ThirdInfo; + targetEntity.AppointPatientRegisterId = sourceEntity.AppointPatientRegisterId; if (sourceEntity.CustomerOrgGroupId != Guid.Empty && sourceEntity.CustomerOrgGroupId != null) {