Commit 009051ca authored by wangxl's avatar wangxl

111

parent 7ed50136
......@@ -81,7 +81,7 @@ public class ComProjectBasic extends BaseEntity {
/** 银行联行号 */
@ApiModelProperty(value = "银行联行号", position = 1 )
@Length(max=50, message = "银行联行号不能大于50")
private String bankInterbankNumber;
private String interbankNumber;
/** 上年度研发经费支出总额(单位:万元) */
@ApiModelProperty(value = "上年度研发经费支出总额(单位:万元)", position = 1 )
......@@ -116,7 +116,6 @@ public class ComProjectBasic extends BaseEntity {
/** 申请科技经费(万元) */
@ApiModelProperty(value = "申请科技经费(万元)", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
......@@ -127,15 +126,10 @@ public class ComProjectBasic extends BaseEntity {
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 项目联系人姓名 */
@ApiModelProperty(value = "项目联系人姓名", position = 16)
@Length(max=100, message = "项目联系人姓名不能大于100")
private String linkName;
/** 工作单位(项目联系人) */
@ApiModelProperty(value = "工作单位(项目联系人)", position = 16)
@Length(max=200, message = "工作单位(项目联系人)不能大于200")
private String linkUnit;
/** 联系人手机 */
@ApiModelProperty(value = "联系人手机", position = 16)
@Length(max=50, message = "联系人手机不能大于50")
......@@ -145,152 +139,65 @@ public class ComProjectBasic extends BaseEntity {
@Length(max=100, message = "电子邮箱不能大于100")
private String linkEmail;
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 12)
@Length(max=100, message = "注册单位类型不能大于100")
private String unitTypeName;
/** 单位性质 */
@ApiModelProperty(value = "单位性质", position = 1 )
@Length(max=36, message = "单位性质不能大于36")
private String nature;
/** 电话 */
@ApiModelProperty(value = "电话", position = 14)
@Length(max=200, message = "电话不能大于200")
private String telephone;
/** 手机 */
@ApiModelProperty(value = "手机", position = 15)
@Length(max=200, message = "手机不能大于200")
private String mobile;
/** 电子邮件 */
@ApiModelProperty(value = "电子邮件", position = 16)
@Length(max=200, message = "电子邮件不能大于200")
private String email;
/** 所属技术领域 */
@ApiModelProperty(value = "所属技术领域", position = 12)
@Length(max=200, message = "系所属技术领域不能大于1000")
private String technicalField;
/** 年度报告 */
@ApiModelProperty(value = "年度报告", position = 12)
@Length(max=200, message = "年度报告不能大于9999")
private Integer annualTechnologyReport;
/** 中期技术报告 */
@ApiModelProperty(value = "中期技术报告", position = 12)
@Length(max=200, message = "中期技术报告不能大于9999")
private Integer midTechnicalReport;
/** 最终技术报告 */
@ApiModelProperty(value = "最终技术报告", position = 12)
@Length(max=200, message = "最终技术报告不能大于9999")
private Integer finalTechnicalReport;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于300")
@Length(max=600, message = "项目摘要不能大于600")
private String projAbstract;
/** 关键词 */
@ApiModelProperty(value = "关键词", position = 26 )
@Length(max=200, message = "关键词不能大于200")
private String projKeywords;
/** 国内外研究进展 */
@ApiModelProperty(value = "国内外研究进展", position = 30 )
@Length(max=2147483647, message = "国内外研究进展不能大于2147483647")
/** 项目的意义、必要性 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 项目现有工作基础和支撑条件 */
@ApiModelProperty(value = "项目现有工作基础和支撑条件", position = 35 )
@Length(max=2147483647, message = "项目现有工作基础和支撑条件不能大于2147483647")
private String memResume;
/** 与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策 */
@ApiModelProperty(value = "与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策", position = 30 )
@Length(max=2147483647, message = "不能大于2147483647")
private String researchProgress;
/** 研发内容/研究内容和研究目标,拟解决的关键问题 */
@ApiModelProperty(value = "研发内容/研究内容和研究目标,拟解决的关键问题", position = 28 )
@Length(max=2147483647, message = "研发内容/研究内容和研究目标,拟解决的关键问题不能大于2147483647")
/** 项目实施目标 */
@ApiModelProperty(value = "项目实施目标", position = 28 )
@Length(max=2147483647, message = "项目实施目标不能大于2147483647")
private String researchContent;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 先进性 */
@ApiModelProperty(value = "先进性", position = 31 )
@Length(max=2147483647, message = "先进性不能大于2147483647")
private String progressiveness;
/** 申报单位、参与单位科研条件支撑状况 */
@ApiModelProperty(value = "申报单位、参与单位科研条件支撑状况", position = 31 )
@Length(max=2147483647, message = "申报单位、参与单位科研条件支撑状况不能大于2147483647")
private String supportingConditions;
/** 负责人及研究团队的科研水平及前期研究基础/申请者和项目组主要成员研究工作简历 */
@ApiModelProperty(value = "负责人及研究团队的科研水平及前期研究基础/申请者和项目组主要成员研究工作简历", position = 35 )
@Length(max=2147483647, message = "负责人及研究团队的科研水平及前期研究基础不能大于2147483647")
private String memResume;
/** 技术指标 */
@ApiModelProperty(value = "技术指标", position = 35 )
@Length(max=2147483647, message = "技术指标不能大于2147483647")
/** 主要技术指标 */
@ApiModelProperty(value = "主要技术指标", position = 35 )
@Length(max=2147483647, message = "主要技术指标不能大于2147483647")
private String technologyTarget;
/** 经济指标 */
@ApiModelProperty(value = "经济指标", position = 35 )
@Length(max=2147483647, message = "经济指标不能大于2147483647")
/** 主要经济指标 */
@ApiModelProperty(value = "主要经济指标", position = 35 )
@Length(max=2147483647, message = "主要经济指标不能大于2147483647")
private String economyTarget;
/** 成果指标 */
@ApiModelProperty(value = "成果指标", position = 35 )
@Length(max=2147483647, message = "成果指标不能大于2147483647")
/** 项目实施中形成的示范基地、中试线、生产线及其规模等 */
@ApiModelProperty(value = "项目实施中形成的示范基地、中试线、生产线及其规模等", position = 35 )
@Length(max=2147483647, message = "项目实施中形成的示范基地、中试线、生产线及其规模等不能大于2147483647")
private String achievementTarget;
/** 社会效益 */
@ApiModelProperty(value = "社会效益", position = 35 )
@Length(max=2147483647, message = "社会效益不能大于2147483647")
private String socialBenefit;
/** 其他目标与考核指标 */
@ApiModelProperty(value = "其他目标与考核指标", position = 35 )
@Length(max=2147483647, message = "其他目标与考核指标不能大于2147483647")
/** 其他应考核的指标 */
@ApiModelProperty(value = "其他应考核的指标", position = 35 )
@Length(max=2147483647, message = "其他应考核的指标不能大于2147483647")
private String otherTarget;
/** (项目负责人主要成就、发明及获奖情况 */
@ApiModelProperty(value = "项目负责人主要成就、发明及获奖情况", position = 1 )
@Length(max=2147483647, message = "项目负责人主要成就、发明及获奖情况不能大于2147483647")
private String awardSituation;
/** 系、所、科室 */
@ApiModelProperty(value = "系、所、科室", position = 12)
@Length(max=200, message = "系、所、科室不能大于200")
private String dept;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 3 )
@Length(max=36, message = "预期成果形式不能大于36")
private String anticipatedForms;
/** 申请金额 */
@ApiModelProperty(value = "申请金额", position = 12 )
private BigDecimal applyMoney;
/** 主题词 */
@ApiModelProperty(value = "主题词", position = 26 )
@Length(max=200, message = "主题词不能大于200")
private String projKeywords;
/** 主题词(英文) */
@ApiModelProperty(value = "主题词(英文)", position = 26 )
@Length(max=200, message = "主题词(英文)不能大于200")
private String keywordsEnglish;
/** 参考文献 */
@ApiModelProperty(value = "参考文献", position = 14)
@Length(max=5000, message = "参考文献不能大于5000")
private String projReference;
/** 立项依据 */
@ApiModelProperty(value = "立项依据", position = 27 )
@Length(max=2147483647, message = "立项依据不能大于2147483647")
private String projBasis;
/** 研发内容/主要研究内容和意义 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 研究进度计划 */
@ApiModelProperty(value = "研究进度计划", position = 30 )
@Length(max=2147483647, message = "研究进度计划不能大于2147483647")
private String studyPlan;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 预期研究成果 */
@ApiModelProperty(value = "预期研究成果", position = 32 )
@Length(max=2147483647, message = "预期研究成果不能大于2147483647")
private String expectedResults;
/** 研究工作积累和已取得的研究工作成绩 */
@ApiModelProperty(value = "研究工作积累和已取得的研究工作成绩", position = 33 )
@Length(max=2147483647, message = "研究工作积累和已取得的研究工作成绩不能大于2147483647")
private String workFoundation;
/** 实验条件和资料 */
@ApiModelProperty(value = "实验条件和资料", position = 34 )
@Length(max=2147483647, message = "实验条件和资料不能大于2147483647")
private String workingConditions;
/** 申请者正在承担的其它研究项目 */
@ApiModelProperty(value = "申请者正在承担的其它研究项目", position = 14 )
@Length(max=1000, message = "申请者正在承担的其它研究项目1000")
......@@ -298,22 +205,7 @@ public class ComProjectBasic extends BaseEntity {
@ApiModelProperty(value = "报告正文", position = 36 )
@Length(max=2147483647, message = "报告正文不能大于2147483647")
private String projDoc;
/** 否选择接受立项不资助 */
@ApiModelProperty(value = "是否选择接受立项不资助", position = 1 )
@Length(max=4, message = "是否选择接受立项不资助不能大于4")
private String isAccept;
/** 是否存在境外机构或人员参与 */
@ApiModelProperty(value = "是否存在境外机构或人员参与", position = 1 )
@Length(max=4, message = "是否存在境外机构或人员参与不能大于4")
private String isOverseas;
/** 是否可实现成果转化或临床应用 */
@ApiModelProperty(value = "是否可实现成果转化或临床应用", position = 1)
@Length(max=4, message = "是否可实现成果转化或临床应用不能大于4")
private String isAchieve;
/** (存在境外机构或人员)备注 */
@ApiModelProperty(value = "(存在境外机构或人员)备注", position = 1 )
@Length(max=400, message = "(存在境外机构或人员)备注不能大于400")
private String overseasRemark;
/** 备注 */
@ApiModelProperty(value = "备注", position = 38 )
@Length(max=65535, message = "备注不能大于65535")
......
......@@ -26,10 +26,18 @@ public class ComProjectTogether extends BaseEntity {
@ApiModelProperty(value = "单位名称", position = 2 )
@Length(max=200, message = "单位名称不能大于200")
private String unitName;
/** 地址 */
@ApiModelProperty(value = "地址", position = 3 )
@Length(max=200, message = "地址不能大于200")
/** 单位国别 */
@ApiModelProperty(value = "单位国别", position = 2 )
@Length(max=200, message = "单位国别不能大于200")
private String unitCountry;
/** 单位地址 */
@ApiModelProperty(value = "单位地址", position = 3 )
@Length(max=200, message = "单位地址不能大于200")
private String unitAddress;
/** 组织机构代码/统社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统社会信用代码", position = 2 )
@Length(max=100, message = "组织机构代码/统社会信用代码不能大于100")
private String organizationCode;
/** 在项目中的分工 */
@ApiModelProperty(value = "在项目中的分工", position = 4 )
@Length(max=300, message = "在项目中的分工不能大于300")
......
......@@ -26,131 +26,185 @@ public class ComProjectBasicDTO extends BaseDTO {
@ApiModelProperty(value="项目Id")
@Length(max=36, message = "Id不能大于36")
private String projId;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 3 )
@Length(max=36, message = "预期成果形式不能大于36")
private String anticipatedForms;
/** 申请人所在单位名称 */
@ApiModelProperty(value = "申请人所在单位名称", position = 12)
@Length(max=200, message = "申请人所在单位名称不能大于200")
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 1)
@Length(max=200, message = "单位名称不能大于200")
private String appUnitName;
/** 单位性质 */
@ApiModelProperty(value = "单位性质", position = 1 )
@Length(max=36, message = "单位性质不能大于36")
private String nature;
/** 系、所、科室 */
@ApiModelProperty(value = "系、所、科室", position = 12)
@Length(max=200, message = "系、所、科室不能大于200")
private String dept;
/** 详细地址 */
@ApiModelProperty(value = "详细地址", position = 13)
@Length(max=200, message = "详细地址不能大于200")
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 1)
@Length(max=36, message = "注册单位类型不能大于36")
private String unitType;
/** 组织机构代码/统一社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统一社会信用代码", position = 1 )
@Length(max=50, message = "组织机构代码/统一社会信用代码不能大于50")
private String organizationCode;
/** 通讯地址 */
@ApiModelProperty(value = "通讯地址", position = 1)
@Length(max=200, message = "通讯地址不能大于200")
private String address;
/** 电话 */
@ApiModelProperty(value = "电话", position = 14)
@Length(max=200, message = "电话不能大于200")
private String telephone;
/** 手机 */
@ApiModelProperty(value = "手机", position = 15)
@Length(max=200, message = "手机不能大于200")
private String mobile;
/** 电子邮件 */
@ApiModelProperty(value = "电子邮件", position = 16)
@Length(max=200, message = "电子邮件不能大于200")
private String email;
/** 申请金额 */
@ApiModelProperty(value = "申请金额", position = 12 )
private BigDecimal applyMoney;
/** 主题词 */
@ApiModelProperty(value = "主题词", position = 26 )
@Length(max=200, message = "主题词不能大于200")
/** 注册所在地 */
@ApiModelProperty(value = "注册所在地", position = 1 )
@Length(max=50, message = "注册所在地不能大于50")
private String registeredAddress;
/** 邮编 */
@ApiModelProperty(value = "邮编", position = 1 )
@Length(max=10, message = "邮编不能大于10")
private String postCode;
/** 法定代表人 */
@ApiModelProperty(value = "法定代表人", position = 1 )
@Length(max=50, message = "法定代表人不能大于50")
private String legalPerson;
/** 职工总数 */
@ApiModelProperty(value = "职工总数", position = 1 )
private Integer workforce;
/** 其中专科以上人员 */
@ApiModelProperty(value = "其中专科以上人员", position = 1 )
private Integer specializedPersonnel;
/** 研究开发人员 */
@ApiModelProperty(value = "研究开发人员", position = 1 )
private Integer researchPersonnel;
/** 开户银行 */
@ApiModelProperty(value = "开户银行", position = 1 )
@Length(max=100, message = "开户银行不能大于100")
private String depositBank;
/** 银行账号 */
@ApiModelProperty(value = "银行账号", position = 1 )
@Length(max=50, message = "银行账号不能大于50")
private String bankAccount;
/** 开户银行地址 */
@ApiModelProperty(value = "开户银行地址", position = 1 )
@Length(max=100, message = "开户银行地址不能大于100")
private String depositBankAddress;
/** 银行联行号 */
@ApiModelProperty(value = "银行联行号", position = 1 )
@Length(max=50, message = "银行联行号不能大于50")
private String interbankNumber;
/** 上年度研发经费支出总额(单位:万元) */
@ApiModelProperty(value = "上年度研发经费支出总额(单位:万元)", position = 1 )
private BigDecimal researchTotal;
/** 上年度是否填报了研发活动情况 0 否 1 是 */
@ApiModelProperty(value = "上年度是否填报了研发活动情况", position = 1 )
private Integer isResearchActive;
/** 上一年度填报的研发投入总数(单位:万元) */
@ApiModelProperty(value = "上一年度填报的研发投入总数(单位:万元)", position = 1 )
private BigDecimal researchCount;
/** 上一年度填报的研发人员数 */
@ApiModelProperty(value = "上一年度填报的研发人员数", position = 1 )
private Integer researchPersonCount;
/** 项目所属二级学院/部门名称(牵头单位) */
@ApiModelProperty(value = "项目所属二级学院/部门名称(牵头单位)", position = 1 )
@Length(max=100, message = "项目所属二级学院/部门名称(牵头单位)不能大于100")
private String leadUnit;
/** 推荐部门 */
@ApiModelProperty(value = "推荐部门", position = 1 )
@Length(max=100, message = "推荐部门不能大于100")
private String recommendUnit;
/** 项目依托的科技创新基地 */
@ApiModelProperty(value = "项目依托的科技创新基地", position = 1 )
@Length(max=100, message = "项目依托的科技创新基地不能大于100")
private String technologyInnovationBase;
/** 项目总经费(万元) */
@ApiModelProperty(value = "项目总经费(万元)", position = 39)
private BigDecimal totalFunding;
/** 申请科技经费(万元) */
@ApiModelProperty(value = "申请科技经费(万元)", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 项目联系人姓名 */
@ApiModelProperty(value = "项目联系人姓名", position = 16)
@Length(max=100, message = "项目联系人姓名不能大于100")
private String linkName;
/** 联系人手机 */
@ApiModelProperty(value = "联系人手机", position = 16)
@Length(max=50, message = "联系人手机不能大于50")
private String linkMobile;
/** 电子邮箱 */
@ApiModelProperty(value = "电子邮箱", position = 16)
@Length(max=100, message = "电子邮箱不能大于100")
private String linkEmail;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于600")
private String projAbstract;
/** 关键词 */
@ApiModelProperty(value = "关键词", position = 26 )
@Length(max=200, message = "关键词不能大于200")
private String projKeywords;
/** 主题词(英文) */
@ApiModelProperty(value = "主题词(英文)", position = 26 )
@Length(max=200, message = "主题词(英文)不能大于200")
private String keywordsEnglish;
/** 主要研究内容和意义 */
/** 项目的意义、必要性 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2000, message = "主要研究内容和意义不能大于2000")
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 参考文献 */
@ApiModelProperty(value = "参考文献", position = 14)
@Length(max=5000, message = "参考文献不能大于5000")
private String projReference;
/** 项目现有工作基础和支撑条件 */
@ApiModelProperty(value = "项目现有工作基础和支撑条件", position = 35 )
@Length(max=2147483647, message = "项目现有工作基础和支撑条件不能大于2147483647")
private String memResume;
/** 与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策 */
@ApiModelProperty(value = "与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策", position = 30 )
@Length(max=2147483647, message = "不能大于2147483647")
private String researchProgress;
/** 项目实施目标 */
@ApiModelProperty(value = "项目实施目标", position = 28 )
@Length(max=2147483647, message = "项目实施目标不能大于2147483647")
private String researchContent;
/** 主要技术指标 */
@ApiModelProperty(value = "主要技术指标", position = 35 )
@Length(max=2147483647, message = "主要技术指标不能大于2147483647")
private String technologyTarget;
/** 主要经济指标 */
@ApiModelProperty(value = "主要经济指标", position = 35 )
@Length(max=2147483647, message = "主要经济指标不能大于2147483647")
private String economyTarget;
/** 项目实施中形成的示范基地、中试线、生产线及其规模等 */
@ApiModelProperty(value = "项目实施中形成的示范基地、中试线、生产线及其规模等", position = 35 )
@Length(max=2147483647, message = "项目实施中形成的示范基地、中试线、生产线及其规模等不能大于2147483647")
private String achievementTarget;
/** 其他应考核的指标 */
@ApiModelProperty(value = "其他应考核的指标", position = 35 )
@Length(max=2147483647, message = "其他应考核的指标不能大于2147483647")
private String otherTarget;
/** 立项依据 */
@ApiModelProperty(value = "立项依据", position = 27 )
@Length(max=2147483647, message = "立项依据不能大于2147483647")
private String projBasis;
/** 研究内容和研究目标,拟解决的关键问题 */
@ApiModelProperty(value = "研究内容和研究目标,拟解决的关键问题", position = 28 )
@Length(max=2147483647, message = "研究内容和研究目标,拟解决的关键问题不能大于2147483647")
private String researchContent;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 项目的特色和创新之处 */
@ApiModelProperty(value = "项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "项目的特色和创新之处不能大于2147483647")
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 研究进度计划 */
@ApiModelProperty(value = "研究进度计划", position = 30 )
@Length(max=2147483647, message = "研究进度计划不能大于2147483647")
private String studyPlan;
/** 预期研究成果 */
@ApiModelProperty(value = "预期研究成果", position = 32 )
@Length(max=2147483647, message = "预期研究成果不能大于2147483647")
private String expectedResults;
/** 研究工作积累和已取得的研究工作成绩 */
@ApiModelProperty(value = "研究工作积累和已取得的研究工作成绩", position = 33 )
@Length(max=2147483647, message = "研究工作积累和已取得的研究工作成绩不能大于2147483647")
private String workFoundation;
/** 实验条件和资料 */
@ApiModelProperty(value = "实验条件和资料", position = 34 )
@Length(max=2147483647, message = "实验条件和资料不能大于2147483647")
private String workingConditions;
/** 申请者和项目组主要成员研究工作简历 */
@ApiModelProperty(value = "申请者和项目组主要成员研究工作简历", position = 35 )
@Length(max=2147483647, message = "申请者和项目组主要成员研究工作简历不能大于2147483647")
private String memResume;
/** 申请者正在承担的其它研究项目 */
@ApiModelProperty(value = "申请者正在承担的其它研究项目", position = 14 )
@Length(max=1000, message = "申请者正在承担的其它研究项目1000")
private String researchProjects;
/** 投资总额 */
@ApiModelProperty(value = "投资总额", position = 39)
private BigDecimal totalFunding;
/** 卫生健康委资助 */
@ApiModelProperty(value = "卫生健康委资助", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
@ApiModelProperty(value = "报告正文", position = 36 )
@Length(max=2147483647, message = "报告正文不能大于2147483647")
private String projDoc;
/** 否选择接受立项不资助 */
@ApiModelProperty(value = "是否选择接受立项不资助", position = 1 )
@Length(max=4, message = "是否选择接受立项不资助不能大于4")
private String isAccept;
/** 是否存在境外机构或人员参与 */
@ApiModelProperty(value = "是否存在境外机构或人员参与", position = 1 )
@Length(max=4, message = "是否存在境外机构或人员参与不能大于4")
private String isOverseas;
/** 是否可实现成果转化或临床应用 */
@ApiModelProperty(value = "是否可实现成果转化或临床应用", position = 1)
@Length(max=4, message = "是否可实现成果转化或临床应用不能大于4")
private String isAchieve;
/** (存在境外机构或人员)备注 */
@ApiModelProperty(value = "(存在境外机构或人员)备注", position = 1 )
@Length(max=400, message = "(存在境外机构或人员)备注不能大于400")
private String overseasRemark;
/** 备注 */
@ApiModelProperty(value = "备注", position = 38 )
@Length(max=65535, message = "备注不能大于65535")
......
......@@ -91,83 +91,99 @@ public class ComProjectDTO extends BaseDTO {
@ApiModelProperty(value = "平均分", position = 4)
private BigDecimal averageScore;
/** 项目Id */
@ApiModelProperty(value="项目Id")
@Length(max=36, message = "Id不能大于36")
private String projId;
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 12)
@ApiModelProperty(value = "单位名称", position = 1)
@Length(max=200, message = "单位名称不能大于200")
private String appUnitName;
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 1)
@Length(max=36, message = "注册单位类型不能大于36")
private String unitType;
/** 组织机构代码/统一社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统一社会信用代码", position = 1 )
@Length(max=50, message = "组织机构代码/统一社会信用代码不能大于50")
private String organizationCode;
/** 通讯地址 */
@ApiModelProperty(value = "通讯地址", position = 13)
@ApiModelProperty(value = "通讯地址", position = 1)
@Length(max=200, message = "通讯地址不能大于200")
private String address;
/** 注册所在地 */
@ApiModelProperty(value = "注册所在地", position = 1 )
@Length(max=50, message = "注册所在地不能大于50")
private String registeredAddress;
/** 邮编 */
@ApiModelProperty(value = "邮编", position = 3 )
@ApiModelProperty(value = "邮编", position = 1 )
@Length(max=10, message = "邮编不能大于10")
private String postCode;
/** 统一社会信用代码 */
@ApiModelProperty(value = "统一社会信用代码", position = 3 )
@Length(max=50, message = "统一社会信用代码不能大于50")
private String creditCode;
/** 单位性质 */
@ApiModelProperty(value = "单位性质", position = 1 )
@Length(max=36, message = "单位性质不能大于36")
private String nature;
/** 电话 */
@ApiModelProperty(value = "电话", position = 14)
@Length(max=200, message = "电话不能大于200")
private String telephone;
/** 手机 */
@ApiModelProperty(value = "手机", position = 15)
@Length(max=200, message = "手机不能大于200")
private String mobile;
/** 电子邮件 */
@ApiModelProperty(value = "电子邮件", position = 16)
@Length(max=200, message = "电子邮件不能大于200")
private String email;
/** 姓名(项目联系人) */
@ApiModelProperty(value = "姓名(项目联系人)", position = 16)
@Length(max=200, message = "姓名(项目联系人)不能大于200")
private String linkName;
/** 工作单位(项目联系人) */
@ApiModelProperty(value = "工作单位(项目联系人)", position = 16)
@Length(max=200, message = "工作单位(项目联系人)不能大于200")
private String linkUnit;
/** 手机号码(项目联系人) */
@ApiModelProperty(value = "手机号码(项目联系人)", position = 16)
@Length(max=200, message = "手机号码(项目联系人)不能大于200")
private String linkMobile;
/** 电子邮箱(项目联系人) */
@ApiModelProperty(value = "电子邮箱(项目联系人)", position = 16)
@Length(max=200, message = "电子邮箱(项目联系人)不能大于200")
private String linkEmail;
/** 所属技术领域 */
@ApiModelProperty(value = "所属技术领域", position = 12)
@Length(max=200, message = "系所属技术领域不能大于1000")
private String technicalField;
/** 年度报告 */
@ApiModelProperty(value = "年度报告", position = 12)
@Length(max=200, message = "年度报告不能大于9999")
private Integer annualTechnologyReport;
/** 中期技术报告 */
@ApiModelProperty(value = "中期技术报告", position = 12)
@Length(max=200, message = "中期技术报告不能大于9999")
private Integer midTechnicalReport;
/** 最终技术报告 */
@ApiModelProperty(value = "最终技术报告", position = 12)
@Length(max=200, message = "最终技术报告不能大于9999")
private Integer finalTechnicalReport;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于300")
private String projAbstract;
/** 投资总额 */
@ApiModelProperty(value = "投资总额", position = 39)
/** 法定代表人 */
@ApiModelProperty(value = "法定代表人", position = 1 )
@Length(max=50, message = "法定代表人不能大于50")
private String legalPerson;
/** 职工总数 */
@ApiModelProperty(value = "职工总数", position = 1 )
private Integer workforce;
/** 其中专科以上人员 */
@ApiModelProperty(value = "其中专科以上人员", position = 1 )
private Integer specializedPersonnel;
/** 研究开发人员 */
@ApiModelProperty(value = "研究开发人员", position = 1 )
private Integer researchPersonnel;
/** 开户银行 */
@ApiModelProperty(value = "开户银行", position = 1 )
@Length(max=100, message = "开户银行不能大于100")
private String depositBank;
/** 银行账号 */
@ApiModelProperty(value = "银行账号", position = 1 )
@Length(max=50, message = "银行账号不能大于50")
private String bankAccount;
/** 开户银行地址 */
@ApiModelProperty(value = "开户银行地址", position = 1 )
@Length(max=100, message = "开户银行地址不能大于100")
private String depositBankAddress;
/** 银行联行号 */
@ApiModelProperty(value = "银行联行号", position = 1 )
@Length(max=50, message = "银行联行号不能大于50")
private String interbankNumber;
/** 上年度研发经费支出总额(单位:万元) */
@ApiModelProperty(value = "上年度研发经费支出总额(单位:万元)", position = 1 )
private BigDecimal researchTotal;
/** 上年度是否填报了研发活动情况 0 否 1 是 */
@ApiModelProperty(value = "上年度是否填报了研发活动情况", position = 1 )
private Integer isResearchActive;
/** 上一年度填报的研发投入总数(单位:万元) */
@ApiModelProperty(value = "上一年度填报的研发投入总数(单位:万元)", position = 1 )
private BigDecimal researchCount;
/** 上一年度填报的研发人员数 */
@ApiModelProperty(value = "上一年度填报的研发人员数", position = 1 )
private Integer researchPersonCount;
/** 项目所属二级学院/部门名称(牵头单位) */
@ApiModelProperty(value = "项目所属二级学院/部门名称(牵头单位)", position = 1 )
@Length(max=100, message = "项目所属二级学院/部门名称(牵头单位)不能大于100")
private String leadUnit;
/** 推荐部门 */
@ApiModelProperty(value = "推荐部门", position = 1 )
@Length(max=100, message = "推荐部门不能大于100")
private String recommendUnit;
/** 项目依托的科技创新基地 */
@ApiModelProperty(value = "项目依托的科技创新基地", position = 1 )
@Length(max=100, message = "项目依托的科技创新基地不能大于100")
private String technologyInnovationBase;
/** 项目总经费(万元) */
@ApiModelProperty(value = "项目总经费(万元)", position = 39)
private BigDecimal totalFunding;
/** 卫生健康委资助 */
@ApiModelProperty(value = "卫生健康委资助", position = 40)
/** 申请科技经费(万元) */
@ApiModelProperty(value = "申请科技经费(万元)", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
......@@ -178,136 +194,94 @@ public class ComProjectDTO extends BaseDTO {
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 国内外研究进展 */
@ApiModelProperty(value = "国内外研究进展", position = 30 )
@Length(max=2147483647, message = "国内外研究进展不能大于2147483647")
/** 项目联系人姓名 */
@ApiModelProperty(value = "项目联系人姓名", position = 16)
@Length(max=100, message = "项目联系人姓名不能大于100")
private String linkName;
/** 联系人手机 */
@ApiModelProperty(value = "联系人手机", position = 16)
@Length(max=50, message = "联系人手机不能大于50")
private String linkMobile;
/** 电子邮箱 */
@ApiModelProperty(value = "电子邮箱", position = 16)
@Length(max=100, message = "电子邮箱不能大于100")
private String linkEmail;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于600")
private String projAbstract;
/** 关键词 */
@ApiModelProperty(value = "关键词", position = 26 )
@Length(max=200, message = "关键词不能大于200")
private String projKeywords;
/** 项目的意义、必要性 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 项目现有工作基础和支撑条件 */
@ApiModelProperty(value = "项目现有工作基础和支撑条件", position = 35 )
@Length(max=2147483647, message = "项目现有工作基础和支撑条件不能大于2147483647")
private String memResume;
/** 与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策 */
@ApiModelProperty(value = "与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策", position = 30 )
@Length(max=2147483647, message = "不能大于2147483647")
private String researchProgress;
/** 研发内容/研究内容和研究目标,拟解决的关键问题 */
@ApiModelProperty(value = "研发内容/研究内容和研究目标,拟解决的关键问题", position = 28 )
@Length(max=2147483647, message = "研发内容/研究内容和研究目标,拟解决的关键问题不能大于2147483647")
/** 项目实施目标 */
@ApiModelProperty(value = "项目实施目标", position = 28 )
@Length(max=2147483647, message = "项目实施目标不能大于2147483647")
private String researchContent;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 先进性 */
@ApiModelProperty(value = "先进性", position = 31 )
@Length(max=2147483647, message = "先进性不能大于2147483647")
private String progressiveness;
/** 申报单位、参与单位科研条件支撑状况 */
@ApiModelProperty(value = "申报单位、参与单位科研条件支撑状况", position = 31 )
@Length(max=2147483647, message = "申报单位、参与单位科研条件支撑状况不能大于2147483647")
private String supportingConditions;
/** 负责人及研究团队的科研水平及前期研究基础/申请者和项目组主要成员研究工作简历 */
@ApiModelProperty(value = "负责人及研究团队的科研水平及前期研究基础/申请者和项目组主要成员研究工作简历", position = 35 )
@Length(max=2147483647, message = "负责人及研究团队的科研水平及前期研究基础不能大于2147483647")
private String memResume;
/** 技术指标 */
@ApiModelProperty(value = "技术指标", position = 35 )
@Length(max=2147483647, message = "技术指标不能大于2147483647")
/** 主要技术指标 */
@ApiModelProperty(value = "主要技术指标", position = 35 )
@Length(max=2147483647, message = "主要技术指标不能大于2147483647")
private String technologyTarget;
/** 经济指标 */
@ApiModelProperty(value = "经济指标", position = 35 )
@Length(max=2147483647, message = "经济指标不能大于2147483647")
/** 主要经济指标 */
@ApiModelProperty(value = "主要经济指标", position = 35 )
@Length(max=2147483647, message = "主要经济指标不能大于2147483647")
private String economyTarget;
/** 成果指标 */
@ApiModelProperty(value = "成果指标", position = 35 )
@Length(max=2147483647, message = "成果指标不能大于2147483647")
/** 项目实施中形成的示范基地、中试线、生产线及其规模等 */
@ApiModelProperty(value = "项目实施中形成的示范基地、中试线、生产线及其规模等", position = 35 )
@Length(max=2147483647, message = "项目实施中形成的示范基地、中试线、生产线及其规模等不能大于2147483647")
private String achievementTarget;
/** 社会效益 */
@ApiModelProperty(value = "社会效益", position = 35 )
@Length(max=2147483647, message = "社会效益不能大于2147483647")
private String socialBenefit;
/** 其他目标与考核指标 */
@ApiModelProperty(value = "其他目标与考核指标", position = 35 )
@Length(max=2147483647, message = "其他目标与考核指标不能大于2147483647")
/** 其他应考核的指标 */
@ApiModelProperty(value = "其他应考核的指标", position = 35 )
@Length(max=2147483647, message = "其他应考核的指标不能大于2147483647")
private String otherTarget;
/** (项目负责人主要成就、发明及获奖情况 */
@ApiModelProperty(value = "项目负责人主要成就、发明及获奖情况", position = 1 )
@Length(max=500, message = "项目负责人主要成就、发明及获奖情况不能大于500")
private String awardSituation;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 3 )
@Length(max=36, message = "预期成果形式不能大于36")
private String anticipatedForms;
/** 系、所、科室 */
@ApiModelProperty(value = "系、所、科室", position = 12)
@Length(max=200, message = "系、所、科室不能大于200")
private String dept;
/** 申请金额 */
@ApiModelProperty(value = "申请金额", position = 12 )
private BigDecimal applyMoney;
/** 主题词 */
@ApiModelProperty(value = "主题词", position = 26 )
@Length(max=200, message = "主题词不能大于200")
private String projKeywords;
/** 主题词(英文) */
@ApiModelProperty(value = "主题词(英文)", position = 26 )
@Length(max=200, message = "主题词(英文)不能大于200")
private String keywordsEnglish;
/** 主要研究内容和意义 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=5000, message = "主要研究内容和意义不能大于5000")
private String projContent;
/** 参考文献 */
@ApiModelProperty(value = "参考文献", position = 14)
@Length(max=10000, message = "参考文献不能大于10000")
private String projReference;
/** 立项依据 */
@ApiModelProperty(value = "立项依据", position = 27 )
@Length(max=2147483647, message = "立项依据不能大于2147483647")
private String projBasis;
/** 研究进度计划 */
@ApiModelProperty(value = "研究进度计划", position = 30 )
@Length(max=2147483647, message = "研究进度计划不能大于2147483647")
private String studyPlan;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 预期研究成果 */
@ApiModelProperty(value = "预期研究成果", position = 32 )
@Length(max=2147483647, message = "预期研究成果不能大于2147483647")
private String expectedResults;
/** 研究工作积累和已取得的研究工作成绩 */
@ApiModelProperty(value = "研究工作积累和已取得的研究工作成绩", position = 33 )
@Length(max=2147483647, message = "研究工作积累和已取得的研究工作成绩不能大于2147483647")
private String workFoundation;
/** 实验条件和资料 */
@ApiModelProperty(value = "实验条件和资料", position = 34 )
@Length(max=2147483647, message = "实验条件和资料不能大于2147483647")
private String workingConditions;
/** 申请者正在承担的其它研究项目 */
@ApiModelProperty(value = "申请者正在承担的其它研究项目", position = 14 )
@Length(max=1000, message = "申请者正在承担的其它研究项目1000")
private String researchProjects;
/** 报告正文 */
@ApiModelProperty(value = "报告正文", position = 36 )
@Length(max=2147483647, message = "报告正文不能大于2147483647")
private String projDoc;
/** 否选择接受立项不资助 */
@ApiModelProperty(value = "否选择接受立项不资助", position = 1)
@Length(max=4, message = "否选择接受立项不资助")
private String isAccept;
/** 是否存在境外机构或人员参与 */
@ApiModelProperty(value = "是否存在境外机构或人员参与", position = 1)
@Length(max=4, message = "是否存在境外机构或人员参与")
private String isOverseas;
/** 是否可实现成果转化或临床应用 */
@ApiModelProperty(value = "是否可实现成果转化或临床应用", position = 1)
@Length(max=4, message = "是否可实现成果转化或临床应用不能大于4")
private String isAchieve;
/** 备注 */
@ApiModelProperty(value = "备注", position = 1 )
@Length(max=200, message = "备注")
private String overseasRemark;
/** 备注 */
@ApiModelProperty(value = "备注", position = 38 )
@Length(max=200, message = "备注长度不能大于200")
@Length(max=65535, message = "备注不能大于65535")
private String remark;
/** 项目组成员_总人数 */
@ApiModelProperty(value = "项目组成员_总人数", position = 17 )
private Integer memCount;
......@@ -339,16 +313,13 @@ public class ComProjectDTO extends BaseDTO {
@ApiModelProperty(value = "项目组成员_参加单位数", position = 25)
private Integer workCount;
/** 单位性质名称 */
@ApiModelProperty(value = "单位性质名称", position = 1 )
@Length(max=100, message = "单位性质名称不能大于100")
private String natureName;
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 12)
@Length(max=100, message = "注册单位类型不能大于100")
private String unitTypeName;
/** 项目状态 */
@ApiModelProperty(value = "项目状态", position = 41)
private String projStateName;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 8)
private String anticipatedName;
/** 项目类别 */
@ApiModelProperty(value = "项目类别", position = 3)
private String projClassName;
......@@ -364,20 +335,10 @@ public class ComProjectDTO extends BaseDTO {
/** 创建 */
@ApiModelProperty(value = "创建", position = 3)
private String createdStr;
/** 申报单位地址 */
@ApiModelProperty(value = "单位地址", position = 41)
private String appUnitAddress;
/** 合作单位 */
@ApiModelProperty(value = "合作单位", position = 3)
private String cooperativeUnitsStr;
/** 成果形式 */
@ApiModelProperty(value = "合作单位", position = 3)
private String resultsStr;
/** 姓名 */
@ApiModelProperty(value = "姓名", position = 41)
private String personName;
private String appPersonName;
/** 性别 */
@ApiModelProperty(value = "性别", position = 3)
private String sex;
......@@ -405,12 +366,9 @@ public class ComProjectDTO extends BaseDTO {
/** 专业 */
@ApiModelProperty(value = "专业", position = 8)
private String specName;
/** 基层项目 */
@ApiModelProperty(value = "基层项目", position = 8)
private Boolean isBasic;
/** 成果形式 */
// private List<ComProjectResultsDTO> results;
// private List<ComProjectResultsDTO> results;
private List<String> results;
/** 项目组成员 */
private List<ComProjectMembersDTO> members;
......
......@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.validator.constraints.Length;
import java.util.Date;
......@@ -20,15 +21,27 @@ import java.util.Date;
@ApiModel(description = "合作单位表DTO")
public class ComProjectTogetherDTO extends BaseDTO {
/** 对象Id(项目Id/任务书Id) */
@ApiModelProperty(value = "对象Id(项目Id/任务书Id)", position = 1)
@ApiModelProperty(value = "对象Id(项目Id/任务书Id)", position = 1 )
@Length(max=36, message = "对象Id(项目Id/任务书Id)不能大于36")
private String objectId;
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 2)
@ApiModelProperty(value = "单位名称", position = 2 )
@Length(max=200, message = "单位名称不能大于200")
private String unitName;
/** 地址 */
@ApiModelProperty(value = "地址", position = 3)
/** 单位国别 */
@ApiModelProperty(value = "单位国别", position = 2 )
@Length(max=200, message = "单位国别不能大于200")
private String unitCountry;
/** 单位地址 */
@ApiModelProperty(value = "单位地址", position = 3 )
@Length(max=200, message = "单位地址不能大于200")
private String unitAddress;
/** 组织机构代码/统社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统社会信用代码", position = 2 )
@Length(max=100, message = "组织机构代码/统社会信用代码不能大于100")
private String organizationCode;
/** 在项目中的分工 */
@ApiModelProperty(value = "在项目中的分工", position = 4)
@ApiModelProperty(value = "在项目中的分工", position = 4 )
@Length(max=300, message = "在项目中的分工不能大于300")
private String projectWork;
}
\ No newline at end of file
......@@ -25,131 +25,185 @@ public class ComProjectBasicQueryVO extends PaginationVO{
@ApiModelProperty(value="项目Id")
@Length(max=36, message = "Id不能大于36")
private String projId;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 3 )
@Length(max=36, message = "预期成果形式不能大于36")
private String anticipatedForms;
/** 申请人所在单位名称 */
@ApiModelProperty(value = "申请人所在单位名称", position = 12)
@Length(max=200, message = "申请人所在单位名称不能大于200")
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 1)
@Length(max=200, message = "单位名称不能大于200")
private String appUnitName;
/** 单位性质 */
@ApiModelProperty(value = "单位性质", position = 1 )
@Length(max=36, message = "单位性质不能大于36")
private String nature;
/** 系、所、科室 */
@ApiModelProperty(value = "系、所、科室", position = 12)
@Length(max=200, message = "系、所、科室不能大于200")
private String dept;
/** 详细地址 */
@ApiModelProperty(value = "详细地址", position = 13)
@Length(max=200, message = "详细地址不能大于200")
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 1)
@Length(max=36, message = "注册单位类型不能大于36")
private String unitType;
/** 组织机构代码/统一社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统一社会信用代码", position = 1 )
@Length(max=50, message = "组织机构代码/统一社会信用代码不能大于50")
private String organizationCode;
/** 通讯地址 */
@ApiModelProperty(value = "通讯地址", position = 1)
@Length(max=200, message = "通讯地址不能大于200")
private String address;
/** 电话 */
@ApiModelProperty(value = "电话", position = 14)
@Length(max=200, message = "电话不能大于200")
private String telephone;
/** 手机 */
@ApiModelProperty(value = "手机", position = 15)
@Length(max=200, message = "手机不能大于200")
private String mobile;
/** 电子邮件 */
@ApiModelProperty(value = "电子邮件", position = 16)
@Length(max=200, message = "电子邮件不能大于200")
private String email;
/** 申请金额 */
@ApiModelProperty(value = "申请金额", position = 12 )
private BigDecimal applyMoney;
/** 主题词 */
@ApiModelProperty(value = "主题词", position = 26 )
@Length(max=200, message = "主题词不能大于200")
/** 注册所在地 */
@ApiModelProperty(value = "注册所在地", position = 1 )
@Length(max=50, message = "注册所在地不能大于50")
private String registeredAddress;
/** 邮编 */
@ApiModelProperty(value = "邮编", position = 1 )
@Length(max=10, message = "邮编不能大于10")
private String postCode;
/** 法定代表人 */
@ApiModelProperty(value = "法定代表人", position = 1 )
@Length(max=50, message = "法定代表人不能大于50")
private String legalPerson;
/** 职工总数 */
@ApiModelProperty(value = "职工总数", position = 1 )
private Integer workforce;
/** 其中专科以上人员 */
@ApiModelProperty(value = "其中专科以上人员", position = 1 )
private Integer specializedPersonnel;
/** 研究开发人员 */
@ApiModelProperty(value = "研究开发人员", position = 1 )
private Integer researchPersonnel;
/** 开户银行 */
@ApiModelProperty(value = "开户银行", position = 1 )
@Length(max=100, message = "开户银行不能大于100")
private String depositBank;
/** 银行账号 */
@ApiModelProperty(value = "银行账号", position = 1 )
@Length(max=50, message = "银行账号不能大于50")
private String bankAccount;
/** 开户银行地址 */
@ApiModelProperty(value = "开户银行地址", position = 1 )
@Length(max=100, message = "开户银行地址不能大于100")
private String depositBankAddress;
/** 银行联行号 */
@ApiModelProperty(value = "银行联行号", position = 1 )
@Length(max=50, message = "银行联行号不能大于50")
private String interbankNumber;
/** 上年度研发经费支出总额(单位:万元) */
@ApiModelProperty(value = "上年度研发经费支出总额(单位:万元)", position = 1 )
private BigDecimal researchTotal;
/** 上年度是否填报了研发活动情况 0 否 1 是 */
@ApiModelProperty(value = "上年度是否填报了研发活动情况", position = 1 )
private Integer isResearchActive;
/** 上一年度填报的研发投入总数(单位:万元) */
@ApiModelProperty(value = "上一年度填报的研发投入总数(单位:万元)", position = 1 )
private BigDecimal researchCount;
/** 上一年度填报的研发人员数 */
@ApiModelProperty(value = "上一年度填报的研发人员数", position = 1 )
private Integer researchPersonCount;
/** 项目所属二级学院/部门名称(牵头单位) */
@ApiModelProperty(value = "项目所属二级学院/部门名称(牵头单位)", position = 1 )
@Length(max=100, message = "项目所属二级学院/部门名称(牵头单位)不能大于100")
private String leadUnit;
/** 推荐部门 */
@ApiModelProperty(value = "推荐部门", position = 1 )
@Length(max=100, message = "推荐部门不能大于100")
private String recommendUnit;
/** 项目依托的科技创新基地 */
@ApiModelProperty(value = "项目依托的科技创新基地", position = 1 )
@Length(max=100, message = "项目依托的科技创新基地不能大于100")
private String technologyInnovationBase;
/** 项目总经费(万元) */
@ApiModelProperty(value = "项目总经费(万元)", position = 39)
private BigDecimal totalFunding;
/** 申请科技经费(万元) */
@ApiModelProperty(value = "申请科技经费(万元)", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 项目联系人姓名 */
@ApiModelProperty(value = "项目联系人姓名", position = 16)
@Length(max=100, message = "项目联系人姓名不能大于100")
private String linkName;
/** 联系人手机 */
@ApiModelProperty(value = "联系人手机", position = 16)
@Length(max=50, message = "联系人手机不能大于50")
private String linkMobile;
/** 电子邮箱 */
@ApiModelProperty(value = "电子邮箱", position = 16)
@Length(max=100, message = "电子邮箱不能大于100")
private String linkEmail;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于600")
private String projAbstract;
/** 关键词 */
@ApiModelProperty(value = "关键词", position = 26 )
@Length(max=200, message = "关键词不能大于200")
private String projKeywords;
/** 主题词(英文) */
@ApiModelProperty(value = "主题词(英文)", position = 26 )
@Length(max=200, message = "主题词(英文)不能大于200")
private String keywordsEnglish;
/** 主要研究内容和意义 */
/** 项目的意义、必要性 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2000, message = "主要研究内容和意义不能大于2000")
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 参考文献 */
@ApiModelProperty(value = "参考文献", position = 14)
@Length(max=5000, message = "参考文献不能大于5000")
private String projReference;
/** 项目现有工作基础和支撑条件 */
@ApiModelProperty(value = "项目现有工作基础和支撑条件", position = 35 )
@Length(max=2147483647, message = "项目现有工作基础和支撑条件不能大于2147483647")
private String memResume;
/** 与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策 */
@ApiModelProperty(value = "与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策", position = 30 )
@Length(max=2147483647, message = "不能大于2147483647")
private String researchProgress;
/** 项目实施目标 */
@ApiModelProperty(value = "项目实施目标", position = 28 )
@Length(max=2147483647, message = "项目实施目标不能大于2147483647")
private String researchContent;
/** 主要技术指标 */
@ApiModelProperty(value = "主要技术指标", position = 35 )
@Length(max=2147483647, message = "主要技术指标不能大于2147483647")
private String technologyTarget;
/** 主要经济指标 */
@ApiModelProperty(value = "主要经济指标", position = 35 )
@Length(max=2147483647, message = "主要经济指标不能大于2147483647")
private String economyTarget;
/** 项目实施中形成的示范基地、中试线、生产线及其规模等 */
@ApiModelProperty(value = "项目实施中形成的示范基地、中试线、生产线及其规模等", position = 35 )
@Length(max=2147483647, message = "项目实施中形成的示范基地、中试线、生产线及其规模等不能大于2147483647")
private String achievementTarget;
/** 其他应考核的指标 */
@ApiModelProperty(value = "其他应考核的指标", position = 35 )
@Length(max=2147483647, message = "其他应考核的指标不能大于2147483647")
private String otherTarget;
/** 立项依据 */
@ApiModelProperty(value = "立项依据", position = 27 )
@Length(max=2147483647, message = "立项依据不能大于2147483647")
private String projBasis;
/** 研究内容和研究目标,拟解决的关键问题 */
@ApiModelProperty(value = "研究内容和研究目标,拟解决的关键问题", position = 28 )
@Length(max=2147483647, message = "研究内容和研究目标,拟解决的关键问题不能大于2147483647")
private String researchContent;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 项目的特色和创新之处 */
@ApiModelProperty(value = "项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "项目的特色和创新之处不能大于2147483647")
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 研究进度计划 */
@ApiModelProperty(value = "研究进度计划", position = 30 )
@Length(max=2147483647, message = "研究进度计划不能大于2147483647")
private String studyPlan;
/** 预期研究成果 */
@ApiModelProperty(value = "预期研究成果", position = 32 )
@Length(max=2147483647, message = "预期研究成果不能大于2147483647")
private String expectedResults;
/** 研究工作积累和已取得的研究工作成绩 */
@ApiModelProperty(value = "研究工作积累和已取得的研究工作成绩", position = 33 )
@Length(max=2147483647, message = "研究工作积累和已取得的研究工作成绩不能大于2147483647")
private String workFoundation;
/** 实验条件和资料 */
@ApiModelProperty(value = "实验条件和资料", position = 34 )
@Length(max=2147483647, message = "实验条件和资料不能大于2147483647")
private String workingConditions;
/** 申请者和项目组主要成员研究工作简历 */
@ApiModelProperty(value = "申请者和项目组主要成员研究工作简历", position = 35 )
@Length(max=2147483647, message = "申请者和项目组主要成员研究工作简历不能大于2147483647")
private String memResume;
/** 申请者正在承担的其它研究项目 */
@ApiModelProperty(value = "申请者正在承担的其它研究项目", position = 14 )
@Length(max=1000, message = "申请者正在承担的其它研究项目1000")
private String researchProjects;
/** 投资总额 */
@ApiModelProperty(value = "投资总额", position = 39)
private BigDecimal totalFunding;
/** 卫生健康委资助 */
@ApiModelProperty(value = "卫生健康委资助", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
@ApiModelProperty(value = "报告正文", position = 36 )
@Length(max=2147483647, message = "报告正文不能大于2147483647")
private String projDoc;
/** 否选择接受立项不资助 */
@ApiModelProperty(value = "是否选择接受立项不资助", position = 1 )
@Length(max=4, message = "是否选择接受立项不资助不能大于4")
private String isAccept;
/** 是否存在境外机构或人员参与 */
@ApiModelProperty(value = "是否存在境外机构或人员参与", position = 1 )
@Length(max=4, message = "是否存在境外机构或人员参与不能大于4")
private String isOverseas;
/** 是否可实现成果转化或临床应用 */
@ApiModelProperty(value = "是否可实现成果转化或临床应用", position = 1)
@Length(max=4, message = "是否可实现成果转化或临床应用不能大于4")
private String isAchieve;
/** (存在境外机构或人员)备注 */
@ApiModelProperty(value = "(存在境外机构或人员)备注", position = 1 )
@Length(max=400, message = "(存在境外机构或人员)备注不能大于400")
private String overseasRemark;
/** 备注 */
@ApiModelProperty(value = "备注", position = 38 )
@Length(max=65535, message = "备注不能大于65535")
......
......@@ -91,164 +91,199 @@ public class ComProjectQueryVO extends PaginationVO{
private BigDecimal averageScore;
/** 预期成果形式 */
@ApiModelProperty(value = "预期成果形式", position = 3 )
@Length(max=36, message = "预期成果形式不能大于36")
private String anticipatedForms;
/** 申请人所在单位名称 */
@ApiModelProperty(value = "申请人所在单位名称", position = 12)
@Length(max=200, message = "申请人所在单位名称不能大于200")
/** 项目Id */
@ApiModelProperty(value="项目Id")
@Length(max=36, message = "Id不能大于36")
private String projId;
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 1)
@Length(max=200, message = "单位名称不能大于200")
private String appUnitName;
/** 单位性质 */
@ApiModelProperty(value = "单位性质", position = 1 )
@Length(max=36, message = "单位性质不能大于36")
private String nature;
/** 单位性质名称 */
@ApiModelProperty(value = "单位性质名称", position = 1 )
@Length(max=100, message = "单位性质名称不能大于100")
private String natureName;
/** 系、所、科室 */
@ApiModelProperty(value = "系、所、科室", position = 12)
@Length(max=200, message = "系、所、科室不能大于200")
private String dept;
/** 详细地址 */
@ApiModelProperty(value = "详细地址", position = 13)
@Length(max=200, message = "详细地址不能大于200")
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 1)
@Length(max=36, message = "注册单位类型不能大于36")
private String unitType;
/** 组织机构代码/统一社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统一社会信用代码", position = 1 )
@Length(max=50, message = "组织机构代码/统一社会信用代码不能大于50")
private String organizationCode;
/** 通讯地址 */
@ApiModelProperty(value = "通讯地址", position = 1)
@Length(max=200, message = "通讯地址不能大于200")
private String address;
/** 电话 */
@ApiModelProperty(value = "电话", position = 14)
@Length(max=200, message = "电话不能大于200")
private String telephone;
/** 手机 */
@ApiModelProperty(value = "手机", position = 15)
@Length(max=200, message = "手机不能大于200")
private String mobile;
/** 电子邮件 */
@ApiModelProperty(value = "电子邮件", position = 16)
@Length(max=200, message = "电子邮件不能大于200")
private String email;
/** 申请金额 */
@ApiModelProperty(value = "申请金额", position = 12 )
private BigDecimal applyMoney;
/** 主题词 */
@ApiModelProperty(value = "主题词", position = 26 )
@Length(max=200, message = "主题词不能大于200")
/** 注册所在地 */
@ApiModelProperty(value = "注册所在地", position = 1 )
@Length(max=50, message = "注册所在地不能大于50")
private String registeredAddress;
/** 邮编 */
@ApiModelProperty(value = "邮编", position = 1 )
@Length(max=10, message = "邮编不能大于10")
private String postCode;
/** 法定代表人 */
@ApiModelProperty(value = "法定代表人", position = 1 )
@Length(max=50, message = "法定代表人不能大于50")
private String legalPerson;
/** 职工总数 */
@ApiModelProperty(value = "职工总数", position = 1 )
private Integer workforce;
/** 其中专科以上人员 */
@ApiModelProperty(value = "其中专科以上人员", position = 1 )
private Integer specializedPersonnel;
/** 研究开发人员 */
@ApiModelProperty(value = "研究开发人员", position = 1 )
private Integer researchPersonnel;
/** 开户银行 */
@ApiModelProperty(value = "开户银行", position = 1 )
@Length(max=100, message = "开户银行不能大于100")
private String depositBank;
/** 银行账号 */
@ApiModelProperty(value = "银行账号", position = 1 )
@Length(max=50, message = "银行账号不能大于50")
private String bankAccount;
/** 开户银行地址 */
@ApiModelProperty(value = "开户银行地址", position = 1 )
@Length(max=100, message = "开户银行地址不能大于100")
private String depositBankAddress;
/** 银行联行号 */
@ApiModelProperty(value = "银行联行号", position = 1 )
@Length(max=50, message = "银行联行号不能大于50")
private String interbankNumber;
/** 上年度研发经费支出总额(单位:万元) */
@ApiModelProperty(value = "上年度研发经费支出总额(单位:万元)", position = 1 )
private BigDecimal researchTotal;
/** 上年度是否填报了研发活动情况 0 否 1 是 */
@ApiModelProperty(value = "上年度是否填报了研发活动情况", position = 1 )
private Integer isResearchActive;
/** 上一年度填报的研发投入总数(单位:万元) */
@ApiModelProperty(value = "上一年度填报的研发投入总数(单位:万元)", position = 1 )
private BigDecimal researchCount;
/** 上一年度填报的研发人员数 */
@ApiModelProperty(value = "上一年度填报的研发人员数", position = 1 )
private Integer researchPersonCount;
/** 项目所属二级学院/部门名称(牵头单位) */
@ApiModelProperty(value = "项目所属二级学院/部门名称(牵头单位)", position = 1 )
@Length(max=100, message = "项目所属二级学院/部门名称(牵头单位)不能大于100")
private String leadUnit;
/** 推荐部门 */
@ApiModelProperty(value = "推荐部门", position = 1 )
@Length(max=100, message = "推荐部门不能大于100")
private String recommendUnit;
/** 项目依托的科技创新基地 */
@ApiModelProperty(value = "项目依托的科技创新基地", position = 1 )
@Length(max=100, message = "项目依托的科技创新基地不能大于100")
private String technologyInnovationBase;
/** 项目总经费(万元) */
@ApiModelProperty(value = "项目总经费(万元)", position = 39)
private BigDecimal totalFunding;
/** 申请科技经费(万元) */
@ApiModelProperty(value = "申请科技经费(万元)", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 项目联系人姓名 */
@ApiModelProperty(value = "项目联系人姓名", position = 16)
@Length(max=100, message = "项目联系人姓名不能大于100")
private String linkName;
/** 联系人手机 */
@ApiModelProperty(value = "联系人手机", position = 16)
@Length(max=50, message = "联系人手机不能大于50")
private String linkMobile;
/** 电子邮箱 */
@ApiModelProperty(value = "电子邮箱", position = 16)
@Length(max=100, message = "电子邮箱不能大于100")
private String linkEmail;
/** 项目摘要 */
@ApiModelProperty(value = "项目摘要", position = 13 )
@Length(max=600, message = "项目摘要不能大于600")
private String projAbstract;
/** 关键词 */
@ApiModelProperty(value = "关键词", position = 26 )
@Length(max=200, message = "关键词不能大于200")
private String projKeywords;
/** 主题词(英文) */
@ApiModelProperty(value = "主题词(英文)", position = 26 )
@Length(max=200, message = "主题词(英文)不能大于200")
private String keywordsEnglish;
/** 主要研究内容和意义 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13)
@Length(max=1000, message = "主要研究内容和意义不能大于1000")
/** 项目的意义、必要性 */
@ApiModelProperty(value = "主要研究内容和意义", position = 13 )
@Length(max=2147483647, message = "主要研究内容和意义不能大于2147483647")
private String projContent;
/** 参考文献 */
@ApiModelProperty(value = "参考文献", position = 14)
@Length(max=5000, message = "参考文献不能大于5000")
private String projReference;
/** 项目现有工作基础和支撑条件 */
@ApiModelProperty(value = "项目现有工作基础和支撑条件", position = 35 )
@Length(max=2147483647, message = "项目现有工作基础和支撑条件不能大于2147483647")
private String memResume;
/** 与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策 */
@ApiModelProperty(value = "与项目相关的国内外技术发展现状(包括知识产权情况)以及本项目主要研究开发内容技术关键(创新点)、可行性评价及项目风险分析与对策", position = 30 )
@Length(max=2147483647, message = "不能大于2147483647")
private String researchProgress;
/** 项目实施目标 */
@ApiModelProperty(value = "项目实施目标", position = 28 )
@Length(max=2147483647, message = "项目实施目标不能大于2147483647")
private String researchContent;
/** 主要技术指标 */
@ApiModelProperty(value = "主要技术指标", position = 35 )
@Length(max=2147483647, message = "主要技术指标不能大于2147483647")
private String technologyTarget;
/** 主要经济指标 */
@ApiModelProperty(value = "主要经济指标", position = 35 )
@Length(max=2147483647, message = "主要经济指标不能大于2147483647")
private String economyTarget;
/** 项目实施中形成的示范基地、中试线、生产线及其规模等 */
@ApiModelProperty(value = "项目实施中形成的示范基地、中试线、生产线及其规模等", position = 35 )
@Length(max=2147483647, message = "项目实施中形成的示范基地、中试线、生产线及其规模等不能大于2147483647")
private String achievementTarget;
/** 其他应考核的指标 */
@ApiModelProperty(value = "其他应考核的指标", position = 35 )
@Length(max=2147483647, message = "其他应考核的指标不能大于2147483647")
private String otherTarget;
/** 立项依据 */
@ApiModelProperty(value = "立项依据", position = 27 )
@Length(max=2147483647, message = "立项依据不能大于2147483647")
private String projBasis;
/** 研究内容和研究目标,拟解决的关键问题 */
@ApiModelProperty(value = "研究内容和研究目标,拟解决的关键问题", position = 28 )
@Length(max=2147483647, message = "研究内容和研究目标,拟解决的关键问题不能大于2147483647")
private String researchContent;
/** 研究思路、方法、技术路线、实验方案及可行性分析 */
@ApiModelProperty(value = "研究思路、方法、技术路线、实验方案及可行性分析", position = 29 )
@Length(max=2147483647, message = "研究思路、方法、技术路线、实验方案及可行性分析不能大于2147483647")
private String researchPlan;
/** 项目的特色和创新之处 */
@ApiModelProperty(value = "项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "项目的特色和创新之处不能大于2147483647")
/** 创新点/项目的特色和创新之处 */
@ApiModelProperty(value = "创新点/项目的特色和创新之处", position = 31 )
@Length(max=2147483647, message = "创新点/项目的特色和创新之处不能大于2147483647")
private String mainFeatures;
/** 研究进度计划 */
@ApiModelProperty(value = "研究进度计划", position = 30 )
@Length(max=2147483647, message = "研究进度计划不能大于2147483647")
private String studyPlan;
/** 预期研究成果 */
@ApiModelProperty(value = "预期研究成果", position = 32 )
@Length(max=2147483647, message = "预期研究成果不能大于2147483647")
private String expectedResults;
/** 研究工作积累和已取得的研究工作成绩 */
@ApiModelProperty(value = "研究工作积累和已取得的研究工作成绩", position = 33 )
@Length(max=2147483647, message = "研究工作积累和已取得的研究工作成绩不能大于2147483647")
private String workFoundation;
/** 实验条件和资料 */
@ApiModelProperty(value = "实验条件和资料", position = 34 )
@Length(max=2147483647, message = "实验条件和资料不能大于2147483647")
private String workingConditions;
/** 申请者和项目组主要成员研究工作简历 */
@ApiModelProperty(value = "申请者和项目组主要成员研究工作简历", position = 35 )
@Length(max=2147483647, message = "申请者和项目组主要成员研究工作简历不能大于2147483647")
private String memResume;
/** 申请者正在承担的其它研究项目 */
@ApiModelProperty(value = "申请者正在承担的其它研究项目", position = 14 )
@Length(max=1000, message = "申请者正在承担的其它研究项目1000")
private String researchProjects;
/** 投资总额 */
@ApiModelProperty(value = "投资总额", position = 39)
private BigDecimal totalFunding;
/** 卫生健康委资助 */
@ApiModelProperty(value = "卫生健康委资助", position = 40)
private BigDecimal govFunding;
/** 单位配套 */
@ApiModelProperty(value = "单位配套", position = 41)
private BigDecimal unitFunding;
/** 自筹 */
@ApiModelProperty(value = "自筹", position = 42)
private BigDecimal selfFunding;
/** 其他 */
@ApiModelProperty(value = "其他", position = 43)
private BigDecimal otherFunding;
/** 分配状态 0未分配 1已分配 */
/** 报告正文 */
@ApiModelProperty(value = "报告正文", position = 36 )
@Length(max=2147483647, message = "报告正文不能大于2147483647")
private String projDoc;
/** 附件Id */
@ApiModelProperty(value = "附件Id", position = 37 )
@Length(max=36, message = "附件Id不能大于36")
private String fileId;
/** 否选择接受立项不资助 */
@ApiModelProperty(value = "否选择接受立项不资助", position = 1)
@Length(max=4, message = "否选择接受立项不资助")
private String isAccept;
/** 是否存在境外机构或人员参与 */
@ApiModelProperty(value = "是否存在境外机构或人员参与", position = 1)
@Length(max=4, message = "是否存在境外机构或人员参与")
private String isOverseas;
/** 是否可实现成果转化或临床应用 */
@ApiModelProperty(value = "是否可实现成果转化或临床应用", position = 1)
@Length(max=4, message = "是否可实现成果转化或临床应用不能大于4")
private String isAchieve;
/** 备注 */
@ApiModelProperty(value = "备注", position = 1 )
@Length(max=200, message = "备注")
private String overseasRemark;
/** 备注 */
@ApiModelProperty(value = "备注", position = 38 )
@Length(max=200, message = "备注长度不能大于200")
@Length(max=65535, message = "备注不能大于65535")
private String remark;
/** 姓名 */
@ApiModelProperty(value = "姓名", position = 41)
private String appPersonName;
/** 二级学科Id */
@ApiModelProperty(value = "二级学科Id", position = 37 )
@Length(max=36, message = "二级学科Id不能大于36")
private String knowledgeParentId;
/** 审核单位Id */
@ApiModelProperty(value = "审核单位Id", position = 37 )
@Length(max=36, message = "审核单位Id不能大于36")
private String auditUnitId;
/** 树编码 */
@ApiModelProperty(value = "树编码", position = 1)
private String treeCode;
/** 角色Id */
@ApiModelProperty(value = "角色Id", position = 7)
private String roleId;
/** 注册单位类型 */
@ApiModelProperty(value = "注册单位类型", position = 12)
@Length(max=100, message = "注册单位类型不能大于100")
private String unitTypeName;
}
\ No newline at end of file
......@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.hibernate.validator.constraints.Length;
import java.util.Date;
......@@ -19,19 +20,28 @@ import java.util.Date;
@EqualsAndHashCode(callSuper=true)
@ApiModel(description = "查询合作单位表VO")
public class ComProjectTogetherQueryVO extends PaginationVO{
/** Id */
@ApiModelProperty(value = "Id")
private String id;
/** 对象Id(项目Id/任务书Id) */
@ApiModelProperty(value = "对象Id(项目Id/任务书Id)", position = 1)
@ApiModelProperty(value = "对象Id(项目Id/任务书Id)", position = 1 )
@Length(max=36, message = "对象Id(项目Id/任务书Id)不能大于36")
private String objectId;
/** 单位名称 */
@ApiModelProperty(value = "单位名称", position = 2)
@ApiModelProperty(value = "单位名称", position = 2 )
@Length(max=200, message = "单位名称不能大于200")
private String unitName;
/** 地址 */
@ApiModelProperty(value = "地址", position = 3)
/** 单位国别 */
@ApiModelProperty(value = "单位国别", position = 2 )
@Length(max=200, message = "单位国别不能大于200")
private String unitCountry;
/** 单位地址 */
@ApiModelProperty(value = "单位地址", position = 3 )
@Length(max=200, message = "单位地址不能大于200")
private String unitAddress;
/** 组织机构代码/统社会信用代码 */
@ApiModelProperty(value = "组织机构代码/统社会信用代码", position = 2 )
@Length(max=100, message = "组织机构代码/统社会信用代码不能大于100")
private String organizationCode;
/** 在项目中的分工 */
@ApiModelProperty(value = "在项目中的分工", position = 4)
@ApiModelProperty(value = "在项目中的分工", position = 4 )
@Length(max=300, message = "在项目中的分工不能大于300")
private String projectWork;
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment