TreatmentUser.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. package org.dromara.web.domain;
  2. import org.dromara.common.mybatis.core.domain.BaseEntity;
  3. import com.baomidou.mybatisplus.annotation.*;
  4. import lombok.Data;
  5. import lombok.EqualsAndHashCode;
  6. import java.io.Serial;
  7. import java.math.BigDecimal;
  8. /**
  9. * 【待诊患者】对象 treatment_user
  10. *
  11. * @author Lion Li
  12. * @date 2025-06-24
  13. */
  14. @Data
  15. @EqualsAndHashCode(callSuper = true)
  16. @TableName("treatment_user")
  17. public class TreatmentUser extends BaseEntity {
  18. @Serial
  19. private static final long serialVersionUID = 1L;
  20. /**
  21. *
  22. */
  23. @TableId(value = "id", type = IdType.AUTO)
  24. private Long id;
  25. /**
  26. * 看诊类型
  27. */
  28. private String type;
  29. /**
  30. * 诊疗卡号
  31. */
  32. private String treatNum;
  33. /**
  34. * 门诊号
  35. */
  36. private String outpatientNo;
  37. /**
  38. * 科室
  39. */
  40. private Long doorId;
  41. /**
  42. * 姓名
  43. */
  44. private String treatName;
  45. /**
  46. * 性别
  47. */
  48. private String sex;
  49. /**
  50. * 出生日期
  51. */
  52. private String birthday;
  53. /**
  54. * 联系电话
  55. */
  56. private String phoneNum;
  57. /**
  58. * 身份证号
  59. */
  60. private String idCard;
  61. /**
  62. * 年龄
  63. */
  64. private String age;
  65. /*床号*/
  66. private String bedNo;
  67. /**
  68. * 身高
  69. */
  70. private String height;
  71. /**
  72. * 体重
  73. */
  74. private String weight;
  75. /**
  76. * 过敏食物
  77. */
  78. private String allergyFoot;
  79. /**
  80. * 过敏药物
  81. */
  82. private String allergyDrug;
  83. /**
  84. * 体力活动
  85. */
  86. private String activity;
  87. /**
  88. * 诊断状态
  89. */
  90. private String medicalType;
  91. /**
  92. * 删除标记
  93. */
  94. @TableLogic
  95. private String delFlag;
  96. /**
  97. * 患者状态
  98. */
  99. private String treatmentUserStatus;
  100. /**
  101. * 评估状态
  102. */
  103. private String evaluationStatus;
  104. private Long wardId;
  105. private String wardName;
  106. private BigDecimal bmi;
  107. }