From 46697027abf9dc22b2a4ce1c2223c2b12fde9c1b Mon Sep 17 00:00:00 2001 From: "DESKTOP-G961P6V\\Zhh" <839860190@qq.com> Date: Mon, 17 Jun 2024 22:35:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A5=97=E9=A4=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Shentun.WebPeis.Domain/Models/MedicalPackage.cs | 10 ++++++++++ .../Configures/MedicalPackageConfigure.cs | 12 ++++++++++++ 2 files changed, 22 insertions(+) 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(); } } }