using System; using System.Collections.Generic; using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities; using System.ComponentModel.DataAnnotations.Schema; namespace Shentun.WebPeis.Models; /// /// 体检套餐主档设置 /// public partial class MedicalPackage: AuditedEntity, IHasConcurrencyStamp { /// /// 套餐主档编号 /// public Guid MedicalPackageId { get; set; } /// /// 名称 /// public string MedicalPackageName { get; set; } = null!; /// /// 价格 /// public decimal Price { get; set; } /// /// 适用性别 /// public char ForSexId { get; set; } /// /// 启用标志 /// public char IsActive { get; set; } /// /// 备注 /// public string? Remark { get; set; } /// /// 显示顺序 /// public int DisplayOrder { get; set; } public string? SimpleCode { get; set; } public string? ConcurrencyStamp { get; set; } /// /// 支持WEB预约 /// public char? IsWebAppoint { get; set; } /// /// 是基础套餐 /// public char? IsBasicRecommend { get; set; } /// /// 适用婚姻状况 /// 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() { return [MedicalPackageId]; } }