TProjectInvestigateVo.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. package com.ruoyi.invest.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.fasterxml.jackson.annotation.JsonProperty;
  4. import com.ruoyi.common.annotation.Excel;
  5. import com.ruoyi.common.core.domain.BaseEntity;
  6. import com.ruoyi.tool.domain.TUnifyFile;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.Data;
  9. import org.apache.commons.lang3.builder.ToStringBuilder;
  10. import org.apache.commons.lang3.builder.ToStringStyle;
  11. import java.util.Date;
  12. import java.util.List;
  13. /**
  14. * 尽调关联对象 t_project_investigate
  15. *
  16. * @author zjc
  17. * @date 2024-03-13
  18. */
  19. @Data
  20. public class TProjectInvestigateVo extends TProjectInvestigate
  21. {
  22. /** 项目信息 */
  23. /** 所属组别 */
  24. @Excel(name = "所属组别")
  25. private String projectGroup;
  26. /** 渠道 */
  27. @Excel(name = "渠道")
  28. private String channel;
  29. @Excel(name = "项目所属行业")
  30. private String industry;
  31. /** 项目所属公司 */
  32. @Excel(name = "项目所属公司")
  33. private String company;
  34. /** 投资负责人 */
  35. @Excel(name = "投资负责人")
  36. private String investHead;
  37. /** 项目联系人 */
  38. @Excel(name = "项目联系人")
  39. private String projectContacts;
  40. /** 项目阶段 */
  41. @Excel(name = "项目阶段")
  42. private String projectStage;
  43. /** 项目状态 */
  44. @Excel(name = "项目状态")
  45. private String projectState;
  46. /** 公司信息 */
  47. @ApiModelProperty("公司信息")
  48. @JsonProperty("tProjectCompany")
  49. private TProjectCompany tProjectCompany;
  50. /** 联系人信息 */
  51. @ApiModelProperty("联系人信息")
  52. @JsonProperty("tProjectContacts")
  53. private TProjectContacts tProjectContacts;
  54. /** 渠道信息 */
  55. @ApiModelProperty("渠道信息")
  56. @JsonProperty("tProjectChannel")
  57. private TProjectChannel tProjectChannel;
  58. /** 渠道信息 */
  59. @ApiModelProperty("渠道信息")
  60. @JsonProperty("tProjectPool")
  61. private TProjectPool tProjectPool;
  62. @ApiModelProperty("流程实例ID")
  63. private String procInsId;
  64. @ApiModelProperty("流程ID")
  65. private String procDefId;
  66. //private String processDefName;
  67. @ApiModelProperty("流程部署编号")
  68. private String deployId;
  69. //流程任务信息
  70. @ApiModelProperty("任务编号")
  71. private String taskId;
  72. @ApiModelProperty("任务执行编号")
  73. private String executionId;// 运行id
  74. @ApiModelProperty("任务名称")
  75. private String taskName;
  76. @ApiModelProperty("任务Key")
  77. private String taskDefKey;
  78. private String taskCreateTiem; // 当前节点创建时间
  79. //private String taskUserId; // 当前处理人
  80. //private String status; // 流程状态
  81. @ApiModelProperty("任务执行人Id")
  82. private String assignee; // 该值未空表示 可签收,不未空表示 可处理
  83. @ApiModelProperty("任务执行人名称")
  84. private String assigneeName;
  85. //流程发起人信息
  86. @ApiModelProperty("流程发起人Id")
  87. private String startUserId;
  88. @ApiModelProperty("流程发起人名称")
  89. private String startUserName;
  90. @ApiModelProperty("流程发起人部门名称")
  91. private String startDeptName;
  92. }