MMessageSendLogEntity.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. package cn.com.lzt.message.send.entity;
  2. import java.math.BigDecimal;
  3. import java.util.Date;
  4. import java.lang.String;
  5. import java.lang.Double;
  6. import java.lang.Integer;
  7. import java.math.BigDecimal;
  8. import javax.persistence.*;
  9. import javax.xml.soap.Text;
  10. import java.sql.Blob;
  11. import cn.com.lzt.message.send.entity.MMessageEntity.MessageSendWay;
  12. import org.hibernate.annotations.GenericGenerator;
  13. import org.jeecgframework.poi.excel.annotation.Excel;
  14. /**
  15. * @Title: Entity
  16. * @Description: m_message_send_log
  17. * @author onlineGenerator
  18. * @date 2019-05-26 21:52:36
  19. * @version V1.0
  20. *
  21. */
  22. @Entity
  23. @Table(name = "m_message_send_log", schema = "")
  24. @SuppressWarnings("serial")
  25. public class MMessageSendLogEntity implements java.io.Serializable {
  26. /**id*/
  27. private Integer id;
  28. /**用户id*/
  29. @Excel(name="用户id",width=15)
  30. private String userId;
  31. /**消息id*/
  32. @Excel(name="消息id",width=15)
  33. private String messageId;
  34. /**发送方式*/
  35. @Excel(name="发送方式",width=15)
  36. private MessageSendWay sendWay;
  37. /**0成功1失败*/
  38. @Excel(name="1成功0失败",width=15)
  39. private java.lang.Integer status;
  40. /**回调消息*/
  41. @Excel(name="回调消息",width=15)
  42. private java.lang.String callback;
  43. /**createTime*/
  44. @Excel(name="createTime",width=15,format = "yyyy-MM-dd")
  45. private java.util.Date createTime;
  46. /**
  47. *方法: 取得java.lang.Integer
  48. *@return: java.lang.Integer id
  49. */
  50. @Id
  51. @GeneratedValue(strategy = GenerationType.AUTO)
  52. @Column(name ="ID",nullable=false,length=10)
  53. public Integer getId(){
  54. return this.id;
  55. }
  56. /**
  57. *方法: 设置java.lang.Integer
  58. *@param: java.lang.Integer id
  59. */
  60. public void setId(Integer id){
  61. this.id = id;
  62. }
  63. /**
  64. *方法: 取得java.lang.String
  65. *@return: java.lang.String 用户id
  66. */
  67. @Column(name ="USER_ID",nullable=true,length=32)
  68. public String getUserId(){
  69. return this.userId;
  70. }
  71. /**
  72. *方法: 设置java.lang.String
  73. *@param: java.lang.String 用户id
  74. */
  75. public void setUserId(String userId){
  76. this.userId = userId;
  77. }
  78. /**
  79. *方法: 取得java.lang.Integer
  80. *@return: java.lang.Integer 消息id
  81. */
  82. @Column(name ="MESSAGE_ID",nullable=true,length=10)
  83. public String getMessageId(){
  84. return this.messageId;
  85. }
  86. /**
  87. *方法: 设置java.lang.Integer
  88. *@param: java.lang.Integer 消息id
  89. */
  90. public void setMessageId(String messageId){
  91. this.messageId = messageId;
  92. }
  93. /**
  94. *方法: 取得java.lang.String
  95. *@return: java.lang.String 发送方式
  96. */
  97. @Column(name ="SEND_WAY",nullable=true,length=45)
  98. @Enumerated(EnumType.STRING)
  99. public MessageSendWay getSendWay(){
  100. return this.sendWay;
  101. }
  102. /**
  103. *方法: 设置java.lang.String
  104. *@param: java.lang.String 发送方式
  105. */
  106. public void setSendWay(MessageSendWay sendWay){
  107. this.sendWay = sendWay;
  108. }
  109. /**
  110. *方法: 取得java.lang.Integer
  111. *@return: java.lang.Integer 0成功
  112. 1失败
  113. */
  114. @Column(name ="STATUS",nullable=true,length=10)
  115. public Integer getStatus(){
  116. return this.status;
  117. }
  118. /**
  119. *方法: 设置java.lang.Integer
  120. *@param: java.lang.Integer 0成功
  121. 1失败
  122. */
  123. public void setStatus(Integer status){
  124. this.status = status;
  125. }
  126. /**
  127. *方法: 取得java.lang.String
  128. *@return: java.lang.String 回调消息
  129. */
  130. @Column(name ="CALLBACK",nullable=true,length=500)
  131. public String getCallback(){
  132. return this.callback;
  133. }
  134. /**
  135. *方法: 设置java.lang.String
  136. *@param: java.lang.String 回调消息
  137. */
  138. public void setCallback(String callback){
  139. this.callback = callback;
  140. }
  141. /**
  142. *方法: 取得java.util.Date
  143. *@return: java.util.Date createTime
  144. */
  145. @Column(name ="CREATE_TIME",nullable=true)
  146. public Date getCreateTime(){
  147. return this.createTime;
  148. }
  149. /**
  150. *方法: 设置java.util.Date
  151. *@param: java.util.Date createTime
  152. */
  153. public void setCreateTime(Date createTime){
  154. this.createTime = createTime;
  155. }
  156. }