From 10411814f77281cf6dd3e953887df63f2a60f301 Mon Sep 17 00:00:00 2001 From: wxd <123@qq.com> Date: Sat, 15 Jun 2024 23:53:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=A2=84=E7=BA=A6ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PatientRegisters/CreatePatientRegisterDto.cs | 8 +++++--- .../PatientRegisters/CreatePatientRegisterArg.cs | 6 +++++- .../PatientRegisters/PatientRegisterManager.cs | 4 +++- 3 files changed, 13 insertions(+), 5 deletions(-) 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) {