XiangTan_JiaoJie_Bak/DM_Weight/Models/SurgicalSchedule.cs

177 lines
4.9 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
namespace DM_Weight.Models
{
[SugarTable("surgical_schedule")]
public class SurgicalSchedule
{
/// <summary>
/// 主键
/// </summary>
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
public int Id { get; set; }
/// <summary>
/// 手术ID
/// </summary>
[SugarColumn(ColumnName = "operation_id")]
public string OperationId { get; set; }
/// <summary>
/// 患者id
/// </summary>
[SugarColumn(ColumnName = "patient_id")]
public string PatientId { get; set; }
/// <summary>
/// 患者姓名
/// </summary>
[SugarColumn(ColumnName = "patient_name")]
public string PName { get; set; }
/// <summary>
/// 住院号
/// </summary>
[SugarColumn(ColumnName = "hospital_no")]
public string HospitalNo { get; set; }
/// <summary>
/// 床号
/// </summary>
[SugarColumn(ColumnName = "bed_no")]
public string BedNo { get; set; }
/// <summary>
/// 性别
/// </summary>
[SugarColumn(ColumnName = "sex")]
public string Sex { get; set; }
/// <summary>
/// 年龄
/// </summary>
[SugarColumn(ColumnName = "age")]
public string Age { get; set; }
/// <summary>
/// 出生日期
/// </summary>
[SugarColumn(ColumnName = "birthday")]
public DateTime Birthday { get; set; }
/// <summary>
/// 身份证号
/// </summary>
[SugarColumn(ColumnName = "id_number")]
public string IdNumber { get; set; }
/// <summary>
/// 住院病区
/// </summary>
[SugarColumn(ColumnName = "ward_code")]
public string WardCode { get; set; }
/// <summary>
/// 联系电话
/// </summary>
[SugarColumn(ColumnName = "link_tel")]
public string LinkTel { get; set; }
/// <summary>
/// 联系地址
/// </summary>
[SugarColumn(ColumnName = "link_addr")]
public string LinkAddr { get; set; }
/// <summary>
/// 入院日期
/// </summary>
[SugarColumn(ColumnName = "in_date")]
public string Indate { get; set; }
/// <summary>
/// 入院诊断
/// </summary>
[SugarColumn(ColumnName = "in_diagnosis")]
public string Indiagnosis { get; set; }
/// <summary>
/// 医生姓名
/// </summary>
[SugarColumn(ColumnName = "doctor_name")]
public string DoctorName { get; set; }
/// <summary>
/// 手术间代码
/// </summary>
[SugarColumn(ColumnName = "op_room_code")]
public string OpRoomCode { get; set; }
/// <summary>
/// 手术间名称
/// </summary>
[SugarColumn(ColumnName = "op_room_name")]
public string OpRoomName { get; set; }
/// <summary>
/// 麻醉医生编码
/// </summary>
[SugarColumn(ColumnName = "ana_doctor_code")]
public string AnaDoctorCode { get; set; }
/// <summary>
/// 麻醉医生姓名
/// </summary>
[SugarColumn(ColumnName = "ana_doctor_name")]
public string AnaDoctorName { get; set; }
/// <summary>
/// 手术开始时间
/// </summary>
[SugarColumn(ColumnName = "begin_time")]
public DateTime BeginTime { get; set; }
/// <summary>
/// 手术计划开始时间
/// </summary>
[SugarColumn(ColumnName = "schedule_time")]
public DateTime ScheduleTime { get; set; }
/// <summary>
/// 手术完成时间
/// </summary>
[SugarColumn(ColumnName = "end_time")]
public DateTime EndTime { get; set; }
/// <summary>
/// 数据插入时间
/// </summary>
[SugarColumn(ColumnName = "insert_time")]
public DateTime InsertTime { get; set; }
/// <summary>
/// 最后一次更新时间
/// </summary>
[SugarColumn(ColumnName = "update_time")]
public DateTime UpdateTime { get; set; }
/// <summary>
/// HIS状态1新开2作废
/// </summary>
[SugarColumn(ColumnName = "his_state")]
public int HisState { get; set; }
/// <summary>
///取药状态0未取1已取2已还
/// </summary>
[SugarColumn(ColumnName = "dm_status")]
public int DmStatus { get; set; }
[SugarColumn(ColumnName = "anaesthesia")]
public string Anaesthesia { get; set; }
[Navigate(NavigateType.OneToMany, nameof(SurgicalSchedule.OperationId))]
public SurgicalScheduleDetail _SurgicalScheduleDetail { get; set; }
}
}