You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
116 lines
2.7 KiB
116 lines
2.7 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using Volo.Abp.Domain.Entities;
|
|
using Volo.Abp.Domain.Entities.Auditing;
|
|
|
|
namespace Shentun.WebPeis.Models;
|
|
|
|
/// <summary>
|
|
/// 组合项目
|
|
/// </summary>
|
|
public partial class Asbitem:AuditedEntity, IHasConcurrencyStamp
|
|
{
|
|
/// <summary>
|
|
/// 编号
|
|
/// </summary>
|
|
public Guid AsbitemId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 名称
|
|
/// </summary>
|
|
public string AsbitemName { get; set; } = null!;
|
|
|
|
/// <summary>
|
|
/// 简称
|
|
/// </summary>
|
|
public string? ShortName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 适用性别,M-男,F-女,A-全部
|
|
/// </summary>
|
|
public char ForSexId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 项目类别
|
|
/// </summary>
|
|
public Guid ItemTypeId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 价格
|
|
/// </summary>
|
|
public decimal Price { get; set; }
|
|
|
|
/// <summary>
|
|
/// 仪器类别
|
|
/// </summary>
|
|
public Guid? DeviceTypeId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 餐前项目
|
|
/// </summary>
|
|
public char IsBeforeEat { get; set; }
|
|
|
|
/// <summary>
|
|
/// 临床意义
|
|
/// </summary>
|
|
public string? ClinicalMeaning { get; set; }
|
|
|
|
/// <summary>
|
|
/// 默认结果
|
|
/// </summary>
|
|
public string? DefaultResult { get; set; }
|
|
|
|
/// <summary>
|
|
/// 体检报告图片旋转90°
|
|
/// </summary>
|
|
public char IsPictureRotate { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是检查项目
|
|
/// </summary>
|
|
public char IsCheck { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是启用
|
|
/// </summary>
|
|
public char IsActive { get; set; }
|
|
/// <summary>
|
|
/// 警告事项
|
|
/// </summary>
|
|
public string? Warn { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备孕期间禁止检查
|
|
/// </summary>
|
|
public char IsDisablePreparePregnancy { get; set; }
|
|
/// <summary>
|
|
/// 怀孕期间禁止检查
|
|
/// </summary>
|
|
public char IsDisablePregnancy { get; set; }
|
|
|
|
public Guid? DiseaseScreeningTypeId { get; set; }
|
|
|
|
public string? SimpleCode { get; set; }
|
|
|
|
public int DisplayOrder { get; set; }
|
|
|
|
public string? ConcurrencyStamp { get; set; }
|
|
|
|
|
|
public char? IsWebAppoint { get; set; }
|
|
|
|
public virtual ICollection<AsbitemDetail> AsbitemDetails { get; set; } = new List<AsbitemDetail>();
|
|
|
|
public virtual ICollection<ChargeAsbitem> ChargeAsbitems { get; set; } = new List<ChargeAsbitem>();
|
|
|
|
public virtual ICollection<CustomerOrgGroupDetail> CustomerOrgGroupDetails { get; set; } = new List<CustomerOrgGroupDetail>();
|
|
|
|
public virtual ItemType ItemType { get; set; } = null!;
|
|
|
|
public virtual ICollection<MedicalPackageDetail> MedicalPackageDetails { get; set; } = new List<MedicalPackageDetail>();
|
|
|
|
public override object?[] GetKeys()
|
|
{
|
|
return [AsbitemId];
|
|
}
|
|
}
|