From 81df41c369b337321e47ccc20282d4508c52feae Mon Sep 17 00:00:00 2001
From: "DESKTOP-G961P6V\\Zhh" <839860190@qq.com>
Date: Mon, 25 Mar 2024 19:12:22 +0800
Subject: [PATCH] patientregister
---
.../LisRequests/LisRequestManager.cs | 4 ++--
.../PatientRegisters/PatientRegister.cs | 6 +++---
.../PatientRegisters/PatientRegisterManager.cs | 10 +++++-----
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/Shentun.Peis.Domain/LisRequests/LisRequestManager.cs b/src/Shentun.Peis.Domain/LisRequests/LisRequestManager.cs
index 20ef18b..6a69880 100644
--- a/src/Shentun.Peis.Domain/LisRequests/LisRequestManager.cs
+++ b/src/Shentun.Peis.Domain/LisRequests/LisRequestManager.cs
@@ -83,7 +83,7 @@ namespace Shentun.Peis.LisRequests
{
IsPrint = 'N',
IsSignIn = 'N',
- LisRequestNo = await CreateLisRequestNo(registerAsbitemeList.FirstOrDefault().PatientRegister.OrganizationUnitId.Value),
+ LisRequestNo = await CreateLisRequestNo(registerAsbitemeList.FirstOrDefault().PatientRegister.OrganizationUnitId),
SampleGroupId = sampleGroup.Id,
//SampleContainerId = sampleGroup.SampleContainerId,
//SampleTypeId = sampleGroup.SampleTypeId
@@ -205,7 +205,7 @@ namespace Shentun.Peis.LisRequests
{
IsPrint = 'N',
IsSignIn = 'N',
- LisRequestNo = await CreateLisRequestNo(registerAsbitemeList.FirstOrDefault().PatientRegister.OrganizationUnitId.Value),
+ LisRequestNo = await CreateLisRequestNo(registerAsbitemeList.FirstOrDefault().PatientRegister.OrganizationUnitId),
SampleGroupId = sampleGroup.Id
};
diff --git a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegister.cs b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegister.cs
index a9d88cc..7869af6 100644
--- a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegister.cs
+++ b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegister.cs
@@ -61,7 +61,7 @@ namespace Shentun.Peis.Models
///
[Column("customer_org_id")]
//[StringLength(8)]
- public Guid? CustomerOrgId { get; set; }
+ public Guid CustomerOrgId { get; set; }
///
/// 分组
///
@@ -276,12 +276,12 @@ namespace Shentun.Peis.Models
/// 体检中心ID
///
[Column("organization_unit_id")]
- public Guid? OrganizationUnitId { get; set; }
+ public Guid OrganizationUnitId { get; set; }
///
///客户单位登记ID 体检次数
///
[Column("customer_org_register_id")]
- public Guid? CustomerOrgRegisterId { get; set; }
+ public Guid CustomerOrgRegisterId { get; set; }
[Column("concurrency_stamp")]
diff --git a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs
index 3d33f71..2cb9958 100644
--- a/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs
+++ b/src/Shentun.Peis.Domain/PatientRegisters/PatientRegisterManager.cs
@@ -152,7 +152,7 @@ namespace Shentun.Peis.PatientRegisters
SexId = entity.SexId,
Telephone = patientEntity.Telephone
};
- var patientEnt = await _patientManager.CreateAsync(entity.OrganizationUnitId.Value, ent);
+ var patientEnt = await _patientManager.CreateAsync(entity.OrganizationUnitId, ent);
if (patientEnt != null)
{
entity.PatientId = patientEnt.Id;
@@ -187,8 +187,8 @@ namespace Shentun.Peis.PatientRegisters
}
-
- Guid? CustomerOrgRegisterId = null; //最新单位次数ID
+ //暂时如此使用,这段代码以后要废除
+ Guid CustomerOrgRegisterId = new Guid() ; //最新单位次数ID
if (IsMaxMedicalTimes == 'Y')
{
@@ -242,7 +242,7 @@ namespace Shentun.Peis.PatientRegisters
OrganizationUnitId = entity.OrganizationUnitId,
PatientId = entity.PatientId,
PatientName = entity.PatientName,
- PatientRegisterNo = await CreatePatientRegisterNo(entity.OrganizationUnitId.Value),
+ PatientRegisterNo = await CreatePatientRegisterNo(entity.OrganizationUnitId),
PersonnelTypeId = entity.PersonnelTypeId,
Photo = entity.Photo,
Remark = entity.Remark,
@@ -313,7 +313,7 @@ namespace Shentun.Peis.PatientRegisters
var patientRegisterNo = entity.PatientRegisterNo;
if (string.IsNullOrWhiteSpace(patientRegisterNo))
{
- patientRegisterNo = await CreatePatientRegisterNo(entity.OrganizationUnitId.Value);
+ patientRegisterNo = await CreatePatientRegisterNo(entity.OrganizationUnitId);
}
if(entity.MedicalTimes == 0)
{