diff --git a/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs b/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs index f6d22f7..3b70f65 100644 --- a/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs +++ b/src/Shentun.Peis.Domain/MedicalPackages/MedicalPackage.cs @@ -85,6 +85,17 @@ namespace Shentun.Peis.Models [MaxLength(1)] public char IsBasicRecommend { get; set; } + /// + /// 适用年龄下限 + /// + [Column("age_lower_limit")] + public short AgeLowerLimit { get; set; } + /// + /// 适用年龄上限 + /// + [Column("age_upper_limit")] + public short AgeUpperLimit { get; set; } + [Column("concurrency_stamp")] public string ConcurrencyStamp { get; set; } diff --git a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs index 8cb7789..4818264 100644 --- a/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs +++ b/src/Shentun.Peis.EntityFrameworkCore/DbMapping/MedicalPackages/MedicalPackageDbMapping.cs @@ -47,6 +47,13 @@ namespace Shentun.Peis.DbMapping entity.Property(e => e.Remark).HasComment("备注"); entity.Property(e => e.IsWebAppoint).HasComment("是否支持网上预约").IsRequired().HasDefaultValueSql("'Y'"); entity.Property(e => e.IsBasicRecommend).HasComment("是否基础推荐套餐").IsRequired().HasDefaultValueSql("'N'"); + + entity.Property(e => e.AgeLowerLimit).HasComment("适用年龄下限").IsRequired().HasDefaultValueSql("0"); + + entity.Property(e => e.AgeUpperLimit) + .HasDefaultValueSql("200") + .HasComment("适用年龄上限").IsRequired(); + entity.ConfigureByConvention(); } }