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");