123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622 |
- package com.ruoyi.invest.domain;
- import java.util.Date;
- import java.util.List;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.ruoyi.tool.domain.TUnifyFile;
- import io.swagger.annotations.ApiModelProperty;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- /**
- * 项目池对象 t_project_pool
- *
- * @author ruoyi
- * @date 2024-02-21
- */
- public class TProjectPool extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 主键id */
- @ApiModelProperty("主键id")
- private String id;
- /** 项目名称 */
- @Excel(name = "项目名称")
- private String projectName;
- /** 所属组别 */
- @Excel(name = "所属组别")
- private String projectGroup;
- /** 录入日期 */
- private Date recordDate;
- /** 项目编号 */
- @Excel(name = "项目编号")
- private String projectCode;
- /** 渠道 */
- @Excel(name = "渠道")
- private String channel;
- /** 初次接触日期 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "初次接触日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date contactDate;
- /** 立项通过日期 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "立项通过日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date projectDate;
- /** 投决通过日期 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "投决通过日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date decisionDate;
- /** 项目所属行业 */
- @Excel(name = "项目所属行业")
- private String industry;
- /** 项目所属公司 */
- @Excel(name = "项目所属公司")
- private String company;
- /** 项目情况描述 */
- private String description;
- /** 项目联系人 */
- @Excel(name = "项目联系人")
- private String projectContacts;
- /** 投资负责人 */
- @Excel(name = "投资负责人")
- private String investHead;
- /** 历次融资 */
- @Excel(name = "历次融资")
- private String previousFinancing;
- /** 项目融资阶段 */
- @Excel(name = "项目融资阶段")
- private String financingStage;
- /** 融资条件 */
- private String financingCondition;
- /** 预期融资金额(万元) */
- @Excel(name = "预期融资金额")
- private String financingMoney;
- /** 预期融资时间 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- // @Excel(name = "预期融资时间", width = 30, dateFormat = "yyyy-MM-dd")
- private Date financingDate;
- /** 投资亮点 */
- private String investSparkle;
- /** 投前估值(万元) */
- @Excel(name = "投前估值")
- private String investValuation;
- /** 预计投资金额(万元) */
- @Excel(name = "预计投资金额")
- private String investMoney;
- /** 投资类型 */
- @Excel(name = "投资类型")
- private String investType;
- /** 投资策略 */
- @Excel(name = "投资策略")
- private String investPloy;
- /** 投资价值 */
- @Excel(name = "投资价值")
- private String investWorth;
- /** 股权架构 */
- private String shareholding;
- /** 项目阶段 */
- @Excel(name = "项目阶段")
- private String projectStage;
- /** 项目状态 */
- @Excel(name = "项目状态")
- private String projectState;
- /** 备注 */
- private String mark;
- /** 状态 */
- private String delFlag;
- /** 公司信息 */
- @ApiModelProperty("公司信息")
- private TProjectCompany tProjectCompany;
- /** 联系人信息 */
- @ApiModelProperty("联系人信息")
- private TProjectContacts tProjectContacts;
- /** 渠道信息 */
- @ApiModelProperty("渠道信息")
- private TProjectChannel tProjectChannel;
- /** 评审信息 */
- @ApiModelProperty("评审信息")
- private TProjectReview tProjectReview;
- /** 尽调信息 */
- @ApiModelProperty("尽调信息")
- private TProjectInvestigate tProjectInvestigate;
- /**
- * 附件信息
- */
- @ApiModelProperty("附件信息")
- private List<TUnifyFile> listFile;
- /**
- * bp附件信息
- */
- @ApiModelProperty("bp附件信息")
- private List<TUnifyFile> bpFile;
- /**
- * 其他附件信息
- */
- @ApiModelProperty("其他附件信息")
- private List<TUnifyFile> otherFile;
- /**
- * 阶段名称
- */
- @ApiModelProperty("阶段名称")
- private String stageName;
- /**
- * 状态名称
- */
- @ApiModelProperty("状态名称")
- private String stateName;
- /**
- * 立项申请状态
- */
- private String approvalFlag;
- /**
- * 尽调申请状态
- */
- private String investigateFlag;
- /**
- * 投决申请状态
- */
- private String decisionFlag;
- public void setId(String id)
- {
- this.id = id;
- }
- public String getId()
- {
- return id;
- }
- public void setProjectName(String projectName)
- {
- this.projectName = projectName;
- }
- public String getProjectName()
- {
- return projectName;
- }
- public void setProjectGroup(String projectGroup)
- {
- this.projectGroup = projectGroup;
- }
- public String getProjectGroup()
- {
- return projectGroup;
- }
- public void setRecordDate(Date recordDate)
- {
- this.recordDate = recordDate;
- }
- public Date getRecordDate()
- {
- return recordDate;
- }
- public void setProjectCode(String projectCode)
- {
- this.projectCode = projectCode;
- }
- public String getProjectCode()
- {
- return projectCode;
- }
- public void setChannel(String channel)
- {
- this.channel = channel;
- }
- public String getChannel()
- {
- return channel;
- }
- public void setContactDate(Date contactDate)
- {
- this.contactDate = contactDate;
- }
- public Date getContactDate()
- {
- return contactDate;
- }
- public void setProjectDate(Date projectDate)
- {
- this.projectDate = projectDate;
- }
- public Date getProjectDate()
- {
- return projectDate;
- }
- public void setDecisionDate(Date decisionDate)
- {
- this.decisionDate = decisionDate;
- }
- public Date getDecisionDate()
- {
- return decisionDate;
- }
- public void setIndustry(String industry)
- {
- this.industry = industry;
- }
- public String getIndustry()
- {
- return industry;
- }
- public void setCompany(String company)
- {
- this.company = company;
- }
- public String getCompany()
- {
- return company;
- }
- public void setDescription(String description)
- {
- this.description = description;
- }
- public String getDescription()
- {
- return description;
- }
- public void setProjectContacts(String projectContacts)
- {
- this.projectContacts = projectContacts;
- }
- public String getProjectContacts()
- {
- return projectContacts;
- }
- public void setInvestHead(String investHead)
- {
- this.investHead = investHead;
- }
- public String getInvestHead()
- {
- return investHead;
- }
- public void setPreviousFinancing(String previousFinancing)
- {
- this.previousFinancing = previousFinancing;
- }
- public String getPreviousFinancing()
- {
- return previousFinancing;
- }
- public void setFinancingStage(String financingStage)
- {
- this.financingStage = financingStage;
- }
- public String getFinancingStage()
- {
- return financingStage;
- }
- public void setFinancingCondition(String financingCondition)
- {
- this.financingCondition = financingCondition;
- }
- public String getFinancingCondition()
- {
- return financingCondition;
- }
- public void setFinancingMoney(String financingMoney)
- {
- this.financingMoney = financingMoney;
- }
- public String getFinancingMoney()
- {
- return financingMoney;
- }
- public void setFinancingDate(Date financingDate)
- {
- this.financingDate = financingDate;
- }
- public Date getFinancingDate()
- {
- return financingDate;
- }
- public void setInvestSparkle(String investSparkle)
- {
- this.investSparkle = investSparkle;
- }
- public String getInvestSparkle()
- {
- return investSparkle;
- }
- public void setInvestValuation(String investValuation)
- {
- this.investValuation = investValuation;
- }
- public String getInvestValuation()
- {
- return investValuation;
- }
- public void setInvestMoney(String investMoney)
- {
- this.investMoney = investMoney;
- }
- public String getInvestMoney()
- {
- return investMoney;
- }
- public void setInvestType(String investType)
- {
- this.investType = investType;
- }
- public String getInvestType()
- {
- return investType;
- }
- public void setInvestPloy(String investPloy)
- {
- this.investPloy = investPloy;
- }
- public String getInvestPloy()
- {
- return investPloy;
- }
- public void setInvestWorth(String investWorth)
- {
- this.investWorth = investWorth;
- }
- public String getInvestWorth()
- {
- return investWorth;
- }
- public void setShareholding(String shareholding)
- {
- this.shareholding = shareholding;
- }
- public String getShareholding()
- {
- return shareholding;
- }
- public void setProjectStage(String projectStage)
- {
- this.projectStage = projectStage;
- }
- public String getProjectStage()
- {
- return projectStage;
- }
- public void setProjectState(String projectState)
- {
- this.projectState = projectState;
- }
- public String getProjectState()
- {
- return projectState;
- }
- public void setMark(String mark)
- {
- this.mark = mark;
- }
- public String getMark()
- {
- return mark;
- }
- public void setDelFlag(String delFlag)
- {
- this.delFlag = delFlag;
- }
- public String getDelFlag()
- {
- return delFlag;
- }
- public TProjectCompany gettProjectCompany() {
- return tProjectCompany;
- }
- public void settProjectCompany(TProjectCompany tProjectCompany) {
- this.tProjectCompany = tProjectCompany;
- }
- public TProjectContacts gettProjectContacts() {
- return tProjectContacts;
- }
- public void settProjectContacts(TProjectContacts tProjectContacts) {
- this.tProjectContacts = tProjectContacts;
- }
- public List<TUnifyFile> getListFile() {
- return listFile;
- }
- public void setListFile(List<TUnifyFile> listFile) {
- this.listFile = listFile;
- }
- public String getStageName() {
- return stageName;
- }
- public void setStageName(String stageName) {
- this.stageName = stageName;
- }
- public TProjectChannel gettProjectChannel() {
- return tProjectChannel;
- }
- public void settProjectChannel(TProjectChannel tProjectChannel) {
- this.tProjectChannel = tProjectChannel;
- }
- public String getStateName() {
- return stateName;
- }
- public void setStateName(String stateName) {
- this.stateName = stateName;
- }
- public List<TUnifyFile> getBpFile() {
- return bpFile;
- }
- public void setBpFile(List<TUnifyFile> bpFile) {
- this.bpFile = bpFile;
- }
- public List<TUnifyFile> getOtherFile() {
- return otherFile;
- }
- public void setOtherFile(List<TUnifyFile> otherFile) {
- this.otherFile = otherFile;
- }
- public TProjectReview gettProjectReview() {
- return tProjectReview;
- }
- public void settProjectReview(TProjectReview tProjectReview) {
- this.tProjectReview = tProjectReview;
- }
- public TProjectInvestigate gettProjectInvestigate() {
- return tProjectInvestigate;
- }
- public void settProjectInvestigate(TProjectInvestigate tProjectInvestigate) {
- this.tProjectInvestigate = tProjectInvestigate;
- }
- public String getApprovalFlag() {
- return approvalFlag;
- }
- public void setApprovalFlag(String approvalFlag) {
- this.approvalFlag = approvalFlag;
- }
- public String getInvestigateFlag() {
- return investigateFlag;
- }
- public void setInvestigateFlag(String investigateFlag) {
- this.investigateFlag = investigateFlag;
- }
- public String getDecisionFlag() {
- return decisionFlag;
- }
- public void setDecisionFlag(String decisionFlag) {
- this.decisionFlag = decisionFlag;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("projectName", getProjectName())
- .append("projectGroup", getProjectGroup())
- .append("recordDate", getRecordDate())
- .append("projectCode", getProjectCode())
- .append("channel", getChannel())
- .append("contactDate", getContactDate())
- .append("projectDate", getProjectDate())
- .append("decisionDate", getDecisionDate())
- .append("industry", getIndustry())
- .append("company", getCompany())
- .append("description", getDescription())
- .append("projectContacts", getProjectContacts())
- .append("investHead", getInvestHead())
- .append("previousFinancing", getPreviousFinancing())
- .append("financingStage", getFinancingStage())
- .append("financingCondition", getFinancingCondition())
- .append("financingMoney", getFinancingMoney())
- .append("financingDate", getFinancingDate())
- .append("investSparkle", getInvestSparkle())
- .append("investValuation", getInvestValuation())
- .append("investMoney", getInvestMoney())
- .append("investType", getInvestType())
- .append("investPloy", getInvestPloy())
- .append("investWorth", getInvestWorth())
- .append("shareholding", getShareholding())
- .append("projectStage", getProjectStage())
- .append("projectState", getProjectState())
- .append("mark", getMark())
- .append("delFlag", getDelFlag())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .toString();
- }
- }
|