diff --git a/src/Shentun.WebPeis.Domain/Models/MedicalPackage.cs b/src/Shentun.WebPeis.Domain/Models/MedicalPackage.cs
index 3049bec..241f175 100644
--- a/src/Shentun.WebPeis.Domain/Models/MedicalPackage.cs
+++ b/src/Shentun.WebPeis.Domain/Models/MedicalPackage.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.Domain.Entities;
+using System.ComponentModel.DataAnnotations.Schema;
namespace Shentun.WebPeis.Models;
@@ -65,6 +66,15 @@ public partial class MedicalPackage: AuditedEntity, IHasConcurrencyStamp
///
public char MaritalStatusId { get; set; }
+ ///
+ /// 适用年龄下限
+ ///
+ public short AgeLowerLimit { get; set; }
+ ///
+ /// 适用年龄上限
+ ///
+ public short AgeUpperLimit { get; set; }
+
public virtual ICollection MedicalPackageDetails { get; set; } = new List();
public override object?[] GetKeys()
diff --git a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/MedicalPackageConfigure.cs b/src/Shentun.WebPeis.EntityFrameworkCore/Configures/MedicalPackageConfigure.cs
index 6cac438..9ccc031 100644
--- a/src/Shentun.WebPeis.EntityFrameworkCore/Configures/MedicalPackageConfigure.cs
+++ b/src/Shentun.WebPeis.EntityFrameworkCore/Configures/MedicalPackageConfigure.cs
@@ -75,6 +75,18 @@ namespace Shentun.WebPeis.Configures
.IsRequired()
.HasDefaultValueSql("'N'::bpchar")
.HasColumnName("is_basic_recommend");
+
+ entity.Property(e => e.AgeLowerLimit)
+ .HasComment("适用年龄下限")
+ .IsRequired()
+ .HasColumnName("age_lower_limit")
+ .HasDefaultValueSql("0");
+
+ entity.Property(e => e.AgeUpperLimit)
+ .HasColumnName("age_upper_limit")
+ .HasDefaultValueSql("200")
+ .HasComment("适用年龄上限")
+ .IsRequired();
}
}
}