TProjectInvestigate.java 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. package com.ruoyi.invest.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.ruoyi.tool.domain.TUnifyFile;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import org.apache.commons.lang3.builder.ToStringBuilder;
  7. import org.apache.commons.lang3.builder.ToStringStyle;
  8. import com.ruoyi.common.annotation.Excel;
  9. import com.ruoyi.common.core.domain.BaseEntity;
  10. import java.util.Date;
  11. import java.util.List;
  12. /**
  13. * 尽调关联对象 t_project_investigate
  14. *
  15. * @author zjc
  16. * @date 2024-03-13
  17. */
  18. @Data
  19. public class TProjectInvestigate extends BaseEntity
  20. {
  21. private static final long serialVersionUID = 1L;
  22. /** $column.columnComment */
  23. private String id;
  24. /** 尽调名称 */
  25. @Excel(name = "尽调名称")
  26. private String investigateName;
  27. /** 尽调编号 */
  28. @Excel(name = "尽调编号")
  29. private String investigateCode;
  30. /** 项目id */
  31. @Excel(name = "项目id")
  32. private String projectPoolId;
  33. /** 项目名称 */
  34. private String projectName;
  35. /** 尽调人员 */
  36. @Excel(name = "尽调人员")
  37. private String investigatePerson;
  38. /** $column.columnComment */
  39. private String investigatePersonId;
  40. /** 尽调费用(元) */
  41. @Excel(name = "尽调费用", readConverterExp = "元=")
  42. private String investigateCost;
  43. /** 描述 */
  44. @Excel(name = "描述")
  45. private String describe;
  46. /** 删除状态 */
  47. private String delFlag;
  48. /** 状态 */
  49. /* private String status;*/
  50. /**
  51. * 附件信息
  52. */
  53. private List<TUnifyFile> listFile;
  54. /** 尽调地点 */
  55. private String investigatePlace;
  56. /** 期望尽调开始时间 */
  57. @JsonFormat(pattern = "yyyy-MM-dd")
  58. private Date startTime;
  59. /** 期望尽调结束时间 */
  60. @JsonFormat(pattern = "yyyy-MM-dd")
  61. private Date endTime;
  62. /** 尽调资料是否齐全 */
  63. private String readiness;
  64. /** 是否有第三方投资机构 */
  65. private String thirdParty;
  66. /** 尽调财务数据截止日期 */
  67. @JsonFormat(pattern = "yyyy-MM-dd")
  68. private Date deadDate;
  69. private String procInstId;
  70. /**
  71. * 流程状态
  72. */
  73. @ApiModelProperty("流程状态")
  74. private Integer status;//流程状态( //0暂存1已提交2审批中3审批通过4关闭)
  75. //表外
  76. private boolean flag;
  77. private String isTerminate; // 是否终止 0 - 否/观望; 1 - 是/终止
  78. private String taskId;//任务节点编号
  79. private String taskDefKey;
  80. public void setId(String id)
  81. {
  82. this.id = id;
  83. }
  84. public String getId()
  85. {
  86. return id;
  87. }
  88. public void setInvestigateName(String investigateName)
  89. {
  90. this.investigateName = investigateName;
  91. }
  92. public String getInvestigateName()
  93. {
  94. return investigateName;
  95. }
  96. public void setInvestigateCode(String investigateCode)
  97. {
  98. this.investigateCode = investigateCode;
  99. }
  100. public String getInvestigateCode()
  101. {
  102. return investigateCode;
  103. }
  104. public void setProjectPoolId(String projectPoolId)
  105. {
  106. this.projectPoolId = projectPoolId;
  107. }
  108. public String getProjectPoolId()
  109. {
  110. return projectPoolId;
  111. }
  112. public void setInvestigatePerson(String investigatePerson)
  113. {
  114. this.investigatePerson = investigatePerson;
  115. }
  116. public String getInvestigatePerson()
  117. {
  118. return investigatePerson;
  119. }
  120. public void setInvestigatePersonId(String investigatePersonId)
  121. {
  122. this.investigatePersonId = investigatePersonId;
  123. }
  124. public String getInvestigatePersonId()
  125. {
  126. return investigatePersonId;
  127. }
  128. public void setInvestigateCost(String investigateCost)
  129. {
  130. this.investigateCost = investigateCost;
  131. }
  132. public String getInvestigateCost()
  133. {
  134. return investigateCost;
  135. }
  136. public void setDescribe(String describe)
  137. {
  138. this.describe = describe;
  139. }
  140. public String getDescribe()
  141. {
  142. return describe;
  143. }
  144. public void setDelFlag(String delFlag)
  145. {
  146. this.delFlag = delFlag;
  147. }
  148. public String getDelFlag()
  149. {
  150. return delFlag;
  151. }
  152. public List<TUnifyFile> getListFile() {
  153. return listFile;
  154. }
  155. public void setListFile(List<TUnifyFile> listFile) {
  156. this.listFile = listFile;
  157. }
  158. /*public String getStatus() {
  159. return status;
  160. }
  161. public void setStatus(String status) {
  162. this.status = status;
  163. }*/
  164. public String getInvestigatePlace() {
  165. return investigatePlace;
  166. }
  167. public void setInvestigatePlace(String investigatePlace) {
  168. this.investigatePlace = investigatePlace;
  169. }
  170. public Date getStartTime() {
  171. return startTime;
  172. }
  173. public void setStartTime(Date startTime) {
  174. this.startTime = startTime;
  175. }
  176. public Date getEndTime() {
  177. return endTime;
  178. }
  179. public void setEndTime(Date endTime) {
  180. this.endTime = endTime;
  181. }
  182. public String getReadiness() {
  183. return readiness;
  184. }
  185. public void setReadiness(String readiness) {
  186. this.readiness = readiness;
  187. }
  188. public String getThirdParty() {
  189. return thirdParty;
  190. }
  191. public void setThirdParty(String thirdParty) {
  192. this.thirdParty = thirdParty;
  193. }
  194. public Date getDeadDate() {
  195. return deadDate;
  196. }
  197. public void setDeadDate(Date deadDate) {
  198. this.deadDate = deadDate;
  199. }
  200. public String getProjectName() {
  201. return projectName;
  202. }
  203. public void setProjectName(String projectName) {
  204. this.projectName = projectName;
  205. }
  206. public boolean isFlag() {
  207. return flag;
  208. }
  209. public void setFlag(boolean flag) {
  210. this.flag = flag;
  211. }
  212. public String getTaskId() {
  213. return taskId;
  214. }
  215. public void setTaskId(String taskId) {
  216. this.taskId = taskId;
  217. }
  218. public String getTaskDefKey() {
  219. return taskDefKey;
  220. }
  221. public void setTaskDefKey(String taskDefKey) {
  222. this.taskDefKey = taskDefKey;
  223. }
  224. public String getProcInstId() {
  225. return procInstId;
  226. }
  227. public void setProcInstId(String procInstId) {
  228. this.procInstId = procInstId;
  229. }
  230. @Override
  231. public String toString() {
  232. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  233. .append("id", getId())
  234. .append("investigateName", getInvestigateName())
  235. .append("investigateCode", getInvestigateCode())
  236. .append("projectPoolId", getProjectPoolId())
  237. .append("investigatePerson", getInvestigatePerson())
  238. .append("investigatePersonId", getInvestigatePersonId())
  239. .append("investigateCost", getInvestigateCost())
  240. .append("describe", getDescribe())
  241. .append("remark", getRemark())
  242. .append("delFlag", getDelFlag())
  243. .append("createBy", getCreateBy())
  244. .append("createTime", getCreateTime())
  245. .append("updateBy", getUpdateBy())
  246. .append("updateTime", getUpdateTime())
  247. .toString();
  248. }
  249. }