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];
}
}