package com.ruoyi.invest.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonProperty; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import com.ruoyi.tool.domain.TUnifyFile; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import java.util.Date; import java.util.List; /** * 尽调关联对象 t_project_investigate * * @author zjc * @date 2024-03-13 */ @Data public class TProjectInvestigateVo extends TProjectInvestigate { /** 项目信息 */ /** 所属组别 */ @Excel(name = "所属组别") private String projectGroup; /** 渠道 */ @Excel(name = "渠道") private String channel; @Excel(name = "项目所属行业") private String industry; /** 项目所属公司 */ @Excel(name = "项目所属公司") private String company; /** 投资负责人 */ @Excel(name = "投资负责人") private String investHead; /** 项目联系人 */ @Excel(name = "项目联系人") private String projectContacts; /** 项目阶段 */ @Excel(name = "项目阶段") private String projectStage; /** 项目状态 */ @Excel(name = "项目状态") private String projectState; /** 公司信息 */ @ApiModelProperty("公司信息") @JsonProperty("tProjectCompany") private TProjectCompany tProjectCompany; /** 联系人信息 */ @ApiModelProperty("联系人信息") @JsonProperty("tProjectContacts") private TProjectContacts tProjectContacts; /** 渠道信息 */ @ApiModelProperty("渠道信息") @JsonProperty("tProjectChannel") private TProjectChannel tProjectChannel; /** 渠道信息 */ @ApiModelProperty("渠道信息") @JsonProperty("tProjectPool") private TProjectPool tProjectPool; @ApiModelProperty("流程实例ID") private String procInsId; @ApiModelProperty("流程ID") private String procDefId; //private String processDefName; @ApiModelProperty("流程部署编号") private String deployId; //流程任务信息 @ApiModelProperty("任务编号") private String taskId; @ApiModelProperty("任务执行编号") private String executionId;// 运行id @ApiModelProperty("任务名称") private String taskName; @ApiModelProperty("任务Key") private String taskDefKey; private String taskCreateTiem; // 当前节点创建时间 //private String taskUserId; // 当前处理人 //private String status; // 流程状态 @ApiModelProperty("任务执行人Id") private String assignee; // 该值未空表示 可签收,不未空表示 可处理 @ApiModelProperty("任务执行人名称") private String assigneeName; //流程发起人信息 @ApiModelProperty("流程发起人Id") private String startUserId; @ApiModelProperty("流程发起人名称") private String startUserName; @ApiModelProperty("流程发起人部门名称") private String startDeptName; }