From ea726abe98cd194c1701c6bc3ad829a4d7b45067 Mon Sep 17 00:00:00 2001 From: "DESKTOP-G961P6V\\Zhh" <839860190@qq.com> Date: Sat, 6 May 2023 11:49:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=97=E6=AE=B5=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Shentun.Peis.Domain/Models/Asbitem.cs | 55 +++++++++++++++++++++- src/Shentun.Peis.Domain/Models/ItemType.cs | 19 +++++++- 2 files changed, 72 insertions(+), 2 deletions(-) diff --git a/src/Shentun.Peis.Domain/Models/Asbitem.cs b/src/Shentun.Peis.Domain/Models/Asbitem.cs index 6dc54a8..fac225f 100644 --- a/src/Shentun.Peis.Domain/Models/Asbitem.cs +++ b/src/Shentun.Peis.Domain/Models/Asbitem.cs @@ -25,55 +25,108 @@ namespace Shentun.Peis.Models RegisterAsbitems = new HashSet(); Rooms = new HashSet(); } - + /// + /// 名称 + /// [Column("display_name")] [StringLength(30)] public string DisplayName { get; set; } = null!; + /// + /// 简称 + /// [Column("short_name")] [StringLength(20)] public string? ShortName { get; set; } + /// + /// 适用性别,M-男,F-女,A-全部 + /// [Column("for_sex_id")] [MaxLength(1)] public char ForSexId { get; set; } + /// + /// 项目类别 + /// [Column("item_type_id")] public Guid ItemTypeId { get; set; } + /// + /// 价格 + /// [Column("price")] [Precision(8, 2)] public decimal Price { get; set; } + /// + /// 仪器类别 + /// [Column("device_type_id")] public Guid DeviceTypeId { get; set; } + /// + /// 发票类别 + /// [Column("invoice_item_type_id")] public Guid InvoiceItemTypeId { get; set; } + /// + /// 项目结果合并 + /// [Column("is_item_result_merger")] [MaxLength(1)] public char IsItemResultMerger { get; set; } + /// + /// 餐前项目 + /// [Column("is_before_eat")] [MaxLength(1)] public char IsBeforeEat { get; set; } + /// + /// 临床意义 + /// [Column("clinical_meaning")] [StringLength(100)] public string? ClinicalMeaning { get; set; } + /// + /// 默认结果 + /// [Column("default_result")] [StringLength(100)] public string? DefaultResult { get; set; } + /// + /// 候诊时间 + /// [Column("queue_time")] [Precision(3, 1)] public decimal QueueTime { get; set; } + /// + /// 启用诊断函数 + /// [Column("is_diagnosis_function")] [MaxLength(1)] public char IsDiagnosisFunction { get; set; } + /// + /// 诊断函数 + /// [Column("diagnosis_function")] [MaxLength(1)] public char? DiagnosisFunction { get; set; } + /// + /// 诊断函数处理完毕后继续处理 + /// [Column("is_continue_process")] [MaxLength(1)] public char IsContinueProcess { get; set; } + /// + /// 体检报告图片旋转90° + /// [Column("is_picture_rotate")] [MaxLength(1)] public char IsPictureRotate { get; set; } + /// + /// 是检查项目 + /// [Column("is_check")] [MaxLength(1)] public char IsCheck { get; set; } + /// + /// 是启用 + /// [Column("is_valid")] [MaxLength(1)] public char IsValid { get; set; } diff --git a/src/Shentun.Peis.Domain/Models/ItemType.cs b/src/Shentun.Peis.Domain/Models/ItemType.cs index 62653d8..fa097d2 100644 --- a/src/Shentun.Peis.Domain/Models/ItemType.cs +++ b/src/Shentun.Peis.Domain/Models/ItemType.cs @@ -45,22 +45,39 @@ namespace Shentun.Peis.Models [StringLength(20)] public string SimpleCode { get; set; } = null!; - + /// + /// 父id + /// [Column("parent_id")] //[StringLength(4)] public Guid ParentId { get; set; } + /// + /// 路径编码 + /// [Column("path_code")] [StringLength(10)] public string PathCode { get; set; } = null!; + /// + /// 合并组合项目,Y-是,N-否 + /// [Column("is_merge_asbitem")] [MaxLength(1)] public char IsMergeAsbitem { get; set; } + /// + /// 检查类别,0-普通检查,1-检验,2-影像检查 + /// [Column("check_type_flag")] [MaxLength(1)] public char CheckTypeFlag { get; set; } + /// + /// 指引类别 + /// [Column("guid_type_id")] //[StringLength(3)] public Guid GuidTypeId { get; set; } + /// + /// 体检报告类别 + /// [Column("medical_report_type_id")] //[StringLength(3)] public Guid MedicalReportTypeId { get; set; }