WlyyPatientInviteLog.java 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. package com.yihu.wlyy.entity;
  2. import java.sql.Timestamp;
  3. import java.util.Date;
  4. import javax.persistence.Column;
  5. import javax.persistence.Entity;
  6. import javax.persistence.GeneratedValue;
  7. import javax.persistence.Id;
  8. import javax.persistence.Table;
  9. import org.hibernate.annotations.GenericGenerator;
  10. /**
  11. * WlyyPatientInviteLog entity. @author MyEclipse Persistence Tools
  12. */
  13. @Entity
  14. @Table(name = "wlyy_patient_invite_log")
  15. public class WlyyPatientInviteLog implements java.io.Serializable {
  16. // Fields
  17. private String id;
  18. private String invitePatientCode;//被邀请人code
  19. private String invitePatientName;//被邀请人name
  20. private String dealPatientCode;//处理人
  21. private String dealPatientName;//处理人名
  22. private String inviteDoctorCode;//邀请人
  23. private String inviteDoctorName;//邀请人名称
  24. private Date inviteTime;//邀请时间
  25. private Date dealTime;//处理时间
  26. private String dealType;//0未处理 1处理同意 2处理不同意
  27. private String relationType;// 被邀请人与处理人关系 1 父亲 2母亲 3妻子 4儿子 5 女儿 0未知
  28. private String wxPush;// 是否微信推送 1 否 0是
  29. private Date wxPushTime;//推送时间
  30. // Constructors
  31. /**
  32. * default constructor
  33. */
  34. public WlyyPatientInviteLog() {
  35. }
  36. /**
  37. * minimal constructor
  38. */
  39. public WlyyPatientInviteLog(Timestamp inviteTime, Timestamp dealTime) {
  40. this.inviteTime = inviteTime;
  41. this.dealTime = dealTime;
  42. }
  43. /**
  44. * full constructor
  45. */
  46. public WlyyPatientInviteLog(String invitePatientCode,
  47. String invitePatientName, String dealPatientCode,
  48. String dealPatientName, String inviteDoctorCode,
  49. String inviteDoctorName, Timestamp inviteTime, Timestamp dealTime,
  50. String dealType) {
  51. this.invitePatientCode = invitePatientCode;
  52. this.invitePatientName = invitePatientName;
  53. this.dealPatientCode = dealPatientCode;
  54. this.dealPatientName = dealPatientName;
  55. this.inviteDoctorCode = inviteDoctorCode;
  56. this.inviteDoctorName = inviteDoctorName;
  57. this.inviteTime = inviteTime;
  58. this.dealTime = dealTime;
  59. this.dealType = dealType;
  60. }
  61. // Property accessors
  62. @Id
  63. @Column(name = "id", unique = true, nullable = false, length = 50)
  64. public String getId() {
  65. return this.id;
  66. }
  67. public void setId(String id) {
  68. this.id = id;
  69. }
  70. @Column(name = "invite_patient_code", length = 50)
  71. public String getInvitePatientCode() {
  72. return this.invitePatientCode;
  73. }
  74. public void setInvitePatientCode(String invitePatientCode) {
  75. this.invitePatientCode = invitePatientCode;
  76. }
  77. @Column(name = "invite_patient_name", length = 50)
  78. public String getInvitePatientName() {
  79. return this.invitePatientName;
  80. }
  81. public void setInvitePatientName(String invitePatientName) {
  82. this.invitePatientName = invitePatientName;
  83. }
  84. @Column(name = "deal_patient_code", length = 50)
  85. public String getDealPatientCode() {
  86. return this.dealPatientCode;
  87. }
  88. public void setDealPatientCode(String dealPatientCode) {
  89. this.dealPatientCode = dealPatientCode;
  90. }
  91. @Column(name = "deal_patient_name", length = 50)
  92. public String getDealPatientName() {
  93. return this.dealPatientName;
  94. }
  95. public void setDealPatientName(String dealPatientName) {
  96. this.dealPatientName = dealPatientName;
  97. }
  98. @Column(name = "invite_doctor_code", length = 50)
  99. public String getInviteDoctorCode() {
  100. return this.inviteDoctorCode;
  101. }
  102. public void setInviteDoctorCode(String inviteDoctorCode) {
  103. this.inviteDoctorCode = inviteDoctorCode;
  104. }
  105. @Column(name = "invite_doctor_name", length = 50)
  106. public String getInviteDoctorName() {
  107. return this.inviteDoctorName;
  108. }
  109. public void setInviteDoctorName(String inviteDoctorName) {
  110. this.inviteDoctorName = inviteDoctorName;
  111. }
  112. @Column(name = "invite_time", length = 0)
  113. public Date getInviteTime() {
  114. return this.inviteTime;
  115. }
  116. public void setInviteTime(Date inviteTime) {
  117. this.inviteTime = inviteTime;
  118. }
  119. @Column(name = "deal_time", length = 0)
  120. public Date getDealTime() {
  121. return this.dealTime;
  122. }
  123. public void setDealTime(Date dealTime) {
  124. this.dealTime = dealTime;
  125. }
  126. @Column(name = "deal_type", length = 1)
  127. public String getDealType() {
  128. return this.dealType;
  129. }
  130. public void setDealType(String dealType) {
  131. this.dealType = dealType;
  132. }
  133. @Column(name = "relation_type", length = 1)
  134. public String getRelationType() {
  135. return relationType;
  136. }
  137. public void setRelationType(String relationType) {
  138. this.relationType = relationType;
  139. }
  140. @Column(name = "wx_push", length = 1)
  141. public String getWxPush() {
  142. return wxPush;
  143. }
  144. public void setWxPush(String wxPush) {
  145. this.wxPush = wxPush;
  146. }
  147. @Column(name = "wx_push_time")
  148. public Date getWxPushTime() {
  149. return wxPushTime;
  150. }
  151. public void setWxPushTime(Date wxPushTime) {
  152. this.wxPushTime = wxPushTime;
  153. }
  154. }