QuestionInfo.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. package com.diagbot.entity;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import java.io.Serializable;
  6. import java.math.BigDecimal;
  7. /**
  8. * <p>
  9. * 标签基础表
  10. * </p>
  11. *
  12. * @author zhoutg
  13. * @since 2018-11-15
  14. */
  15. @Getter
  16. @Setter
  17. @TableName("icss_question_info")
  18. public class QuestionInfo implements Serializable {
  19. private static final long serialVersionUID = 1L;
  20. /**
  21. * 主键
  22. */
  23. private Long id;
  24. /**
  25. * 内容
  26. */
  27. private String name;
  28. /**
  29. * 标签名
  30. */
  31. private String tagName;
  32. /**
  33. * 性别(1:男 2:女 3:通用)
  34. */
  35. private Integer sexType;
  36. /**
  37. * 最小年龄
  38. */
  39. private Integer ageBegin;
  40. /**
  41. * 最大年龄
  42. */
  43. private Integer ageEnd;
  44. /**
  45. * 类型(1:主诉 2:现病史 3:其他史 4:查体,5:化验 6:辅检 7:诊断)
  46. */
  47. private Integer type;
  48. /**
  49. * 控件类型
  50. */
  51. private Integer controlType;
  52. /**
  53. * 子类型,(31:既往史 32:家族史 33:个人史 34:月经史 35:婚育史)
  54. */
  55. private Integer subType;
  56. /**
  57. * 标签标识(0:单项 1:组合项 2:填充项)
  58. */
  59. private String tagType;
  60. /**
  61. * 前置内容
  62. */
  63. private String labelPrefix;
  64. /**
  65. * 后置内容
  66. */
  67. private String labelSuffix;
  68. /**
  69. * 最小值
  70. */
  71. private BigDecimal minValue;
  72. /**
  73. * 最大值
  74. */
  75. private BigDecimal maxValue;
  76. /**
  77. * 判断类型(0:本身异常;1:本身正常;2:数字范围;3:计算公式;9:无需判断)
  78. */
  79. private String judgeType;
  80. /**
  81. * 是否显示 + (0:不显示 1 :显示)
  82. */
  83. private String copyType;
  84. /**
  85. * 文本生成规则
  86. */
  87. private Integer textGenerate;
  88. /**
  89. * 是否显示 +
  90. */
  91. private Integer showAdd;
  92. /**
  93. * 备注
  94. */
  95. private String remark;
  96. }