Browse Source

字段注释

bjmzak
DESKTOP-G961P6V\Zhh 3 years ago
parent
commit
ea726abe98
  1. 55
      src/Shentun.Peis.Domain/Models/Asbitem.cs
  2. 19
      src/Shentun.Peis.Domain/Models/ItemType.cs

55
src/Shentun.Peis.Domain/Models/Asbitem.cs

@ -25,55 +25,108 @@ namespace Shentun.Peis.Models
RegisterAsbitems = new HashSet<RegisterAsbitem>();
Rooms = new HashSet<Room>();
}
/// <summary>
/// 名称
/// </summary>
[Column("display_name")]
[StringLength(30)]
public string DisplayName { get; set; } = null!;
/// <summary>
/// 简称
/// </summary>
[Column("short_name")]
[StringLength(20)]
public string? ShortName { get; set; }
/// <summary>
/// 适用性别,M-男,F-女,A-全部
/// </summary>
[Column("for_sex_id")]
[MaxLength(1)]
public char ForSexId { get; set; }
/// <summary>
/// 项目类别
/// </summary>
[Column("item_type_id")]
public Guid ItemTypeId { get; set; }
/// <summary>
/// 价格
/// </summary>
[Column("price")]
[Precision(8, 2)]
public decimal Price { get; set; }
/// <summary>
/// 仪器类别
/// </summary>
[Column("device_type_id")]
public Guid DeviceTypeId { get; set; }
/// <summary>
/// 发票类别
/// </summary>
[Column("invoice_item_type_id")]
public Guid InvoiceItemTypeId { get; set; }
/// <summary>
/// 项目结果合并
/// </summary>
[Column("is_item_result_merger")]
[MaxLength(1)]
public char IsItemResultMerger { get; set; }
/// <summary>
/// 餐前项目
/// </summary>
[Column("is_before_eat")]
[MaxLength(1)]
public char IsBeforeEat { get; set; }
/// <summary>
/// 临床意义
/// </summary>
[Column("clinical_meaning")]
[StringLength(100)]
public string? ClinicalMeaning { get; set; }
/// <summary>
/// 默认结果
/// </summary>
[Column("default_result")]
[StringLength(100)]
public string? DefaultResult { get; set; }
/// <summary>
/// 候诊时间
/// </summary>
[Column("queue_time")]
[Precision(3, 1)]
public decimal QueueTime { get; set; }
/// <summary>
/// 启用诊断函数
/// </summary>
[Column("is_diagnosis_function")]
[MaxLength(1)]
public char IsDiagnosisFunction { get; set; }
/// <summary>
/// 诊断函数
/// </summary>
[Column("diagnosis_function")]
[MaxLength(1)]
public char? DiagnosisFunction { get; set; }
/// <summary>
/// 诊断函数处理完毕后继续处理
/// </summary>
[Column("is_continue_process")]
[MaxLength(1)]
public char IsContinueProcess { get; set; }
/// <summary>
/// 体检报告图片旋转90°
/// </summary>
[Column("is_picture_rotate")]
[MaxLength(1)]
public char IsPictureRotate { get; set; }
/// <summary>
/// 是检查项目
/// </summary>
[Column("is_check")]
[MaxLength(1)]
public char IsCheck { get; set; }
/// <summary>
/// 是启用
/// </summary>
[Column("is_valid")]
[MaxLength(1)]
public char IsValid { get; set; }

19
src/Shentun.Peis.Domain/Models/ItemType.cs

@ -45,22 +45,39 @@ namespace Shentun.Peis.Models
[StringLength(20)]
public string SimpleCode { get; set; } = null!;
/// <summary>
/// 父id
/// </summary>
[Column("parent_id")]
//[StringLength(4)]
public Guid ParentId { get; set; }
/// <summary>
/// 路径编码
/// </summary>
[Column("path_code")]
[StringLength(10)]
public string PathCode { get; set; } = null!;
/// <summary>
/// 合并组合项目,Y-是,N-否
/// </summary>
[Column("is_merge_asbitem")]
[MaxLength(1)]
public char IsMergeAsbitem { get; set; }
/// <summary>
/// 检查类别,0-普通检查,1-检验,2-影像检查
/// </summary>
[Column("check_type_flag")]
[MaxLength(1)]
public char CheckTypeFlag { get; set; }
/// <summary>
/// 指引类别
/// </summary>
[Column("guid_type_id")]
//[StringLength(3)]
public Guid GuidTypeId { get; set; }
/// <summary>
/// 体检报告类别
/// </summary>
[Column("medical_report_type_id")]
//[StringLength(3)]
public Guid MedicalReportTypeId { get; set; }

Loading…
Cancel
Save