Content.java 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291
  1. package com.huijy.management.domain;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import com.huijy.common.annotation.Excel;
  5. import com.huijy.common.core.domain.BaseEntity;
  6. import org.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. /**
  9. * 内容管理对象 t_content
  10. *
  11. * @author luobo
  12. * @date 2021-09-12
  13. */
  14. public class Content extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 内容管理id */
  18. private Long contentId;
  19. /** 信息类型 */
  20. @Excel(name = "信息类型")
  21. private String serviceInfo;
  22. /** 标题 */
  23. @Excel(name = "标题")
  24. private String title;
  25. /** 作者 */
  26. @Excel(name = "作者")
  27. private String author;
  28. /** 展示图片 */
  29. @Excel(name = "展示图片")
  30. private String showPictures;
  31. /** 简介 */
  32. private String briefContent;
  33. /** 详情 */
  34. private String content;
  35. /** 创建人 */
  36. private Long createAt;
  37. /** 审核状态 0、未审核 1初审 2终审 */
  38. @Excel(name = "审核状态 0、未审核 1初审 2终审")
  39. private String auditFlag;
  40. /** 初审人 */
  41. @Excel(name = "初审人")
  42. private Long auditAt;
  43. /** 初审时间 */
  44. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  45. @Excel(name = "初审时间", width = 30, dateFormat = "yyyy-MM-dd")
  46. private Date auditTime;
  47. /** 初审核信息 */
  48. @Excel(name = "初审核信息")
  49. private String auditMsg;
  50. /** 发布标志 */
  51. @Excel(name = "发布标志")
  52. private String releaseFlag;
  53. /** 发布时间 */
  54. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  55. @Excel(name = "发布时间", width = 30, dateFormat = "yyyy-MM-dd")
  56. private Date releaseTime;
  57. /** 发布人 */
  58. @Excel(name = "发布人")
  59. private Long releaseAt;
  60. /** 终审人 */
  61. @Excel(name = "终审人")
  62. private Long endAuditAt;
  63. /** 终审时间 */
  64. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  65. @Excel(name = "终审时间", width = 30, dateFormat = "yyyy-MM-dd")
  66. private Date endAuditTime;
  67. /** 终核信息 */
  68. @Excel(name = "终核信息")
  69. private String endAuditMsg;
  70. /** 点击量 */
  71. @Excel(name = "点击量")
  72. private Integer browseNum;
  73. public void setContentId(Long contentId)
  74. {
  75. this.contentId = contentId;
  76. }
  77. public Long getContentId()
  78. {
  79. return contentId;
  80. }
  81. public void setServiceInfo(String serviceInfo)
  82. {
  83. this.serviceInfo = serviceInfo;
  84. }
  85. public String getServiceInfo()
  86. {
  87. return serviceInfo;
  88. }
  89. public void setTitle(String title)
  90. {
  91. this.title = title;
  92. }
  93. public String getTitle()
  94. {
  95. return title;
  96. }
  97. public void setAuthor(String author)
  98. {
  99. this.author = author;
  100. }
  101. public String getAuthor()
  102. {
  103. return author;
  104. }
  105. public void setShowPictures(String showPictures)
  106. {
  107. this.showPictures = showPictures;
  108. }
  109. public String getShowPictures()
  110. {
  111. return showPictures;
  112. }
  113. public void setBriefContent(String briefContent)
  114. {
  115. this.briefContent = briefContent;
  116. }
  117. public String getBriefContent()
  118. {
  119. return briefContent;
  120. }
  121. public void setContent(String content)
  122. {
  123. this.content = content;
  124. }
  125. public String getContent()
  126. {
  127. return content;
  128. }
  129. public void setCreateAt(Long createAt)
  130. {
  131. this.createAt = createAt;
  132. }
  133. public Long getCreateAt()
  134. {
  135. return createAt;
  136. }
  137. public void setAuditFlag(String auditFlag)
  138. {
  139. this.auditFlag = auditFlag;
  140. }
  141. public String getAuditFlag()
  142. {
  143. return auditFlag;
  144. }
  145. public void setAuditAt(Long auditAt)
  146. {
  147. this.auditAt = auditAt;
  148. }
  149. public Long getAuditAt()
  150. {
  151. return auditAt;
  152. }
  153. public void setAuditTime(Date auditTime)
  154. {
  155. this.auditTime = auditTime;
  156. }
  157. public Date getAuditTime()
  158. {
  159. return auditTime;
  160. }
  161. public void setAuditMsg(String auditMsg)
  162. {
  163. this.auditMsg = auditMsg;
  164. }
  165. public String getAuditMsg()
  166. {
  167. return auditMsg;
  168. }
  169. public void setReleaseFlag(String releaseFlag)
  170. {
  171. this.releaseFlag = releaseFlag;
  172. }
  173. public String getReleaseFlag()
  174. {
  175. return releaseFlag;
  176. }
  177. public void setReleaseTime(Date releaseTime)
  178. {
  179. this.releaseTime = releaseTime;
  180. }
  181. public Date getReleaseTime()
  182. {
  183. return releaseTime;
  184. }
  185. public void setReleaseAt(Long releaseAt)
  186. {
  187. this.releaseAt = releaseAt;
  188. }
  189. public Long getReleaseAt()
  190. {
  191. return releaseAt;
  192. }
  193. public void setEndAuditAt(Long endAuditAt)
  194. {
  195. this.endAuditAt = endAuditAt;
  196. }
  197. public Long getEndAuditAt()
  198. {
  199. return endAuditAt;
  200. }
  201. public void setEndAuditTime(Date endAuditTime)
  202. {
  203. this.endAuditTime = endAuditTime;
  204. }
  205. public Date getEndAuditTime()
  206. {
  207. return endAuditTime;
  208. }
  209. public void setEndAuditMsg(String endAuditMsg)
  210. {
  211. this.endAuditMsg = endAuditMsg;
  212. }
  213. public String getEndAuditMsg()
  214. {
  215. return endAuditMsg;
  216. }
  217. public Integer getBrowseNum() {
  218. return browseNum;
  219. }
  220. public void setBrowseNum(Integer browseNum) {
  221. this.browseNum = browseNum;
  222. }
  223. @Override
  224. public String toString() {
  225. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  226. .append("contentId", getContentId())
  227. .append("serviceInfo", getServiceInfo())
  228. .append("title", getTitle())
  229. .append("author", getAuthor())
  230. .append("showPictures", getShowPictures())
  231. .append("briefContent", getBriefContent())
  232. .append("content", getContent())
  233. .append("createTime", getCreateTime())
  234. .append("createAt", getCreateAt())
  235. .append("auditFlag", getAuditFlag())
  236. .append("auditAt", getAuditAt())
  237. .append("auditTime", getAuditTime())
  238. .append("auditMsg", getAuditMsg())
  239. .append("releaseFlag", getReleaseFlag())
  240. .append("releaseTime", getReleaseTime())
  241. .append("releaseAt", getReleaseAt())
  242. .append("endAuditAt", getEndAuditAt())
  243. .append("endAuditTime", getEndAuditTime())
  244. .append("endAuditMsg", getEndAuditMsg())
  245. .append("browseNum", getBrowseNum())
  246. .toString();
  247. }
  248. }