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)
{