ZxInvestment.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. package com.ruoyi.system.domain.investment;
  2. import java.util.Date;
  3. import com.fasterxml.jackson.annotation.JsonFormat;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.ruoyi.common.annotation.Excel;
  7. import com.ruoyi.common.core.domain.BaseEntity;
  8. /**
  9. * 政协委员招商引资对象 zx_investment
  10. *
  11. * @author boman
  12. * @date 2024-03-27
  13. */
  14. public class ZxInvestment extends BaseEntity
  15. {
  16. private static final long serialVersionUID = 1L;
  17. /** 政协委员招商引资ID */
  18. private Long investmentId;
  19. /** 委员账号id */
  20. @Excel(name = "委员账号id")
  21. private Long userId;
  22. /** 委员姓名 */
  23. @Excel(name = "委员姓名")
  24. private String name;
  25. /** 项目线索名称 */
  26. @Excel(name = "项目线索名称")
  27. private String clueName;
  28. /** 拟投资额 */
  29. @Excel(name = "拟投资额")
  30. private String investmentAmount;
  31. /** 联系人 */
  32. @Excel(name = "联系人")
  33. private String contactsName;
  34. /** 联系方式 */
  35. @Excel(name = "联系方式")
  36. private String contactsPhone;
  37. /** 联系内容 */
  38. @Excel(name = "联系内容")
  39. private String contactsContent;
  40. /**
  41. * 招商项目状态 1:待审核 2:已审核 3:已签约
  42. */
  43. private String type;
  44. /** 录入时间 */
  45. @JsonFormat(pattern = "yyyy-MM-dd")
  46. @Excel(name = "录入时间", width = 30, dateFormat = "yyyy-MM-dd")
  47. private Date publishTime;
  48. public String getType() {
  49. return type;
  50. }
  51. public void setType(String type) {
  52. this.type = type;
  53. }
  54. public void setInvestmentId(Long investmentId)
  55. {
  56. this.investmentId = investmentId;
  57. }
  58. public Long getInvestmentId()
  59. {
  60. return investmentId;
  61. }
  62. public void setUserId(Long userId)
  63. {
  64. this.userId = userId;
  65. }
  66. public Long getUserId()
  67. {
  68. return userId;
  69. }
  70. public void setName(String name)
  71. {
  72. this.name = name;
  73. }
  74. public String getName()
  75. {
  76. return name;
  77. }
  78. public void setClueName(String clueName)
  79. {
  80. this.clueName = clueName;
  81. }
  82. public String getClueName()
  83. {
  84. return clueName;
  85. }
  86. public void setInvestmentAmount(String investmentAmount)
  87. {
  88. this.investmentAmount = investmentAmount;
  89. }
  90. public String getInvestmentAmount()
  91. {
  92. return investmentAmount;
  93. }
  94. public void setContactsName(String contactsName)
  95. {
  96. this.contactsName = contactsName;
  97. }
  98. public String getContactsName()
  99. {
  100. return contactsName;
  101. }
  102. public void setContactsPhone(String contactsPhone)
  103. {
  104. this.contactsPhone = contactsPhone;
  105. }
  106. public String getContactsPhone()
  107. {
  108. return contactsPhone;
  109. }
  110. public void setContactsContent(String contactsContent)
  111. {
  112. this.contactsContent = contactsContent;
  113. }
  114. public String getContactsContent()
  115. {
  116. return contactsContent;
  117. }
  118. public void setPublishTime(Date publishTime)
  119. {
  120. this.publishTime = publishTime;
  121. }
  122. public Date getPublishTime()
  123. {
  124. return publishTime;
  125. }
  126. @Override
  127. public String toString() {
  128. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  129. .append("investmentId", getInvestmentId())
  130. .append("userId", getUserId())
  131. .append("name", getName())
  132. .append("clueName", getClueName())
  133. .append("investmentAmount", getInvestmentAmount())
  134. .append("contactsName", getContactsName())
  135. .append("contactsPhone", getContactsPhone())
  136. .append("contactsContent", getContactsContent())
  137. .append("publishTime", getPublishTime())
  138. .append("createBy", getCreateBy())
  139. .append("createTime", getCreateTime())
  140. .append("updateBy", getUpdateBy())
  141. .append("updateTime", getUpdateTime())
  142. .append("remark", getRemark())
  143. .toString();
  144. }
  145. }