From 3de894057f923853d64e79732046bac10eca9bd1 Mon Sep 17 00:00:00 2001 From: "DESKTOP-G961P6V\\Zhh" <839860190@qq.com> Date: Tue, 11 Jun 2024 00:20:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E5=AD=95=E6=A0=87=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Asbitems/AsbitemDto.cs | 16 +++++++------ .../Asbitems/CreateAsbitemDto.cs | 15 ++++++++---- .../Asbitems/UpdateAsbitemDto.cs | 16 ++++++++----- .../Asbitems/AsbitemAppService.cs | 5 ++-- src/Shentun.Peis.Domain/Asbitems/Asbitem.cs | 24 ++++++++++++------- .../Asbitems/AsbitemManager.cs | 16 +++++++------ .../DbMapping/Asbitems/AsbitemDbMapping.cs | 5 ++-- 7 files changed, 60 insertions(+), 37 deletions(-) diff --git a/src/Shentun.Peis.Application.Contracts/Asbitems/AsbitemDto.cs b/src/Shentun.Peis.Application.Contracts/Asbitems/AsbitemDto.cs index 9a84ae3..86a0454 100644 --- a/src/Shentun.Peis.Application.Contracts/Asbitems/AsbitemDto.cs +++ b/src/Shentun.Peis.Application.Contracts/Asbitems/AsbitemDto.cs @@ -143,17 +143,19 @@ namespace Shentun.Peis.Asbitems /// 警告事项 /// public string Warn { get; set; } - - /// /// 备孕期间禁止检查 /// - public char IsDisablePreparePregnancy { get; set; } + public char PregnantFlag { get; set; } + ///// + ///// 备孕期间禁止检查 + ///// + //public char IsDisablePreparePregnancy { get; set; } - /// - /// 怀孕期间禁止检查 - /// - public char IsDisablePregnancy { get; set; } + ///// + ///// 怀孕期间禁止检查 + ///// + //public char IsDisablePregnancy { get; set; } } diff --git a/src/Shentun.Peis.Application.Contracts/Asbitems/CreateAsbitemDto.cs b/src/Shentun.Peis.Application.Contracts/Asbitems/CreateAsbitemDto.cs index 4cbdbfb..e60f223 100644 --- a/src/Shentun.Peis.Application.Contracts/Asbitems/CreateAsbitemDto.cs +++ b/src/Shentun.Peis.Application.Contracts/Asbitems/CreateAsbitemDto.cs @@ -141,12 +141,17 @@ namespace Shentun.Peis.Asbitems /// /// 备孕期间禁止检查 /// - public char IsDisablePreparePregnancy { get; set; } = 'N'; + public char PregnantFlag { get; set; } = 'A'; - /// - /// 怀孕期间禁止检查 - /// - public char IsDisablePregnancy { get; set; } = 'N'; + ///// + ///// 备孕期间禁止检查 + ///// + //public char IsDisablePreparePregnancy { get; set; } = 'N'; + + ///// + ///// 怀孕期间禁止检查 + ///// + //public char IsDisablePregnancy { get; set; } = 'N'; } diff --git a/src/Shentun.Peis.Application.Contracts/Asbitems/UpdateAsbitemDto.cs b/src/Shentun.Peis.Application.Contracts/Asbitems/UpdateAsbitemDto.cs index de21206..2705f02 100644 --- a/src/Shentun.Peis.Application.Contracts/Asbitems/UpdateAsbitemDto.cs +++ b/src/Shentun.Peis.Application.Contracts/Asbitems/UpdateAsbitemDto.cs @@ -135,16 +135,20 @@ namespace Shentun.Peis.Asbitems /// public string Warn { get; set; } - /// /// 备孕期间禁止检查 /// - public char IsDisablePreparePregnancy { get; set; } = 'N'; + public char PregnantFlag { get; set; } - /// - /// 怀孕期间禁止检查 - /// - public char IsDisablePregnancy { get; set; } = 'N'; + ///// + ///// 备孕期间禁止检查 + ///// + //public char IsDisablePreparePregnancy { get; set; } = 'N'; + + ///// + ///// 怀孕期间禁止检查 + ///// + //public char IsDisablePregnancy { get; set; } = 'N'; } diff --git a/src/Shentun.Peis.Application/Asbitems/AsbitemAppService.cs b/src/Shentun.Peis.Application/Asbitems/AsbitemAppService.cs index 16febae..9b27362 100644 --- a/src/Shentun.Peis.Application/Asbitems/AsbitemAppService.cs +++ b/src/Shentun.Peis.Application/Asbitems/AsbitemAppService.cs @@ -144,8 +144,9 @@ namespace Shentun.Peis.Asbitems IsWebAppoint = s.a.IsWebAppoint, DiseaseScreeningTypeId = s.a.DiseaseScreeningTypeId, Warn = s.a.Warn, - IsDisablePregnancy = s.a.IsDisablePregnancy, - IsDisablePreparePregnancy = s.a.IsDisablePreparePregnancy, + PregnantFlag = s.a.PregnantFlag, + //IsDisablePregnancy = s.a.IsDisablePregnancy, + //IsDisablePreparePregnancy = s.a.IsDisablePreparePregnancy, CreatorName = s.ab != null ? s.ab.Surname : "", LastModifierName = s.ac != null ? s.ac.Surname : "" }).OrderBy(o => o.DisplayOrder).ToList(); diff --git a/src/Shentun.Peis.Domain/Asbitems/Asbitem.cs b/src/Shentun.Peis.Domain/Asbitems/Asbitem.cs index e1c4eb3..f5b8947 100644 --- a/src/Shentun.Peis.Domain/Asbitems/Asbitem.cs +++ b/src/Shentun.Peis.Domain/Asbitems/Asbitem.cs @@ -182,18 +182,26 @@ namespace Shentun.Peis.Models [Column("warn")] public string Warn { get; set; } + /// /// 备孕期间禁止检查 /// [MaxLength(1)] - [Column("is_disable_prepare_pregnancy")] - public char IsDisablePreparePregnancy { get; set; } - /// - /// 怀孕期间禁止检查 - /// - [MaxLength(1)] - [Column("is_disable_pregnancy")] - public char IsDisablePregnancy { get; set; } + [Column("pregnant_flag")] + public char PregnantFlag { get; set; } + + ///// + ///// 备孕期间禁止检查 + ///// + //[MaxLength(1)] + //[Column("is_disable_prepare_pregnancy")] + //public char IsDisablePreparePregnancy { get; set; } + ///// + ///// 怀孕期间禁止检查 + ///// + //[MaxLength(1)] + //[Column("is_disable_pregnancy")] + //public char IsDisablePregnancy { get; set; } [Column("concurrency_stamp")] public string ConcurrencyStamp { get; set; } diff --git a/src/Shentun.Peis.Domain/Asbitems/AsbitemManager.cs b/src/Shentun.Peis.Domain/Asbitems/AsbitemManager.cs index de2e838..b902799 100644 --- a/src/Shentun.Peis.Domain/Asbitems/AsbitemManager.cs +++ b/src/Shentun.Peis.Domain/Asbitems/AsbitemManager.cs @@ -105,9 +105,10 @@ namespace Shentun.Peis.Asbitems IsWebAppoint = entity.IsWebAppoint, Warn = entity.Warn, DiseaseScreeningTypeId = entity.DiseaseScreeningTypeId, - IsDisablePregnancy = entity.IsDisablePregnancy, - IsDisablePreparePregnancy = entity.IsDisablePreparePregnancy, - MaritalStatusId = entity.MaritalStatusId + //IsDisablePregnancy = entity.IsDisablePregnancy, + //IsDisablePreparePregnancy = entity.IsDisablePreparePregnancy, + MaritalStatusId = entity.MaritalStatusId, + PregnantFlag = entity.PregnantFlag }; } /// @@ -152,9 +153,10 @@ namespace Shentun.Peis.Asbitems targetEntity.IsWebAppoint = sourceEntity.IsWebAppoint; targetEntity.DiseaseScreeningTypeId = sourceEntity.DiseaseScreeningTypeId; targetEntity.Warn = sourceEntity.Warn; - targetEntity.IsDisablePregnancy = sourceEntity.IsDisablePregnancy; - targetEntity.IsDisablePreparePregnancy = sourceEntity.IsDisablePreparePregnancy; + //targetEntity.IsDisablePregnancy = sourceEntity.IsDisablePregnancy; + //targetEntity.IsDisablePreparePregnancy = sourceEntity.IsDisablePreparePregnancy; targetEntity.MaritalStatusId = sourceEntity.MaritalStatusId; + targetEntity.PregnantFlag = sourceEntity.PregnantFlag; } @@ -181,8 +183,8 @@ namespace Shentun.Peis.Asbitems DataHelper.CheckCharIsYOrN(entity.IsCheck, "是否为检查项目"); DataHelper.CheckCharIsYOrN(entity.IsActive, "是否启用"); DataHelper.CheckCharIsYOrN(entity.IsWebAppoint, "是否支持网上预约"); - DataHelper.CheckCharIsYOrN(entity.IsDisablePregnancy, "是否怀孕期间禁止检查"); - DataHelper.CheckCharIsYOrN(entity.IsDisablePreparePregnancy, "是否备孕期间禁止检查"); + //DataHelper.CheckCharIsYOrN(entity.IsDisablePregnancy, "是否怀孕期间禁止检查"); + //DataHelper.CheckCharIsYOrN(entity.IsDisablePreparePregnancy, "是否备孕期间禁止检查"); if (entity.BarcodeMode != BarcodeModeFlag.UsingItemType && entity.BarcodeMode != BarcodeModeFlag.PrintPatientRegisterNumber && entity.BarcodeMode != BarcodeModeFlag.NoPrint) diff --git a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs index 82b5558..e80b74f 100644 --- a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs +++ b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/Asbitems/AsbitemDbMapping.cs @@ -37,8 +37,9 @@ namespace Shentun.Peis.DbMapping entity.Property(t => t.IsActive).HasComment("是启用").IsRequired().HasDefaultValueSql("'Y'"); entity.Property(t => t.BarcodeMode).HasComment("条码模式").IsRequired().HasDefaultValueSql("'0'"); entity.Property(t => t.IsWebAppoint).HasComment("是否支持网上预约").IsRequired().HasDefaultValueSql("'Y'"); - entity.Property(t => t.IsDisablePreparePregnancy).HasComment("备孕期间禁止检查").IsRequired().HasDefaultValueSql("'N'"); - entity.Property(t => t.IsDisablePregnancy).HasComment("怀孕期间禁止检查").IsRequired().HasDefaultValueSql("'N'"); + entity.Property(t => t.PregnantFlag).HasComment("备怀孕期间禁止检查").IsRequired().HasDefaultValueSql("'N'"); + //entity.Property(t => t.IsDisablePreparePregnancy).HasComment("备孕期间禁止检查").IsRequired().HasDefaultValueSql("'N'"); + //entity.Property(t => t.IsDisablePregnancy).HasComment("怀孕期间禁止检查").IsRequired().HasDefaultValueSql("'N'"); entity.Property(e => e.Id) .IsFixedLength() .HasComment("编号").HasColumnName("id");