Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
Y
yn-health-science
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐俊
yn-health-science
Commits
d2fadb37
Commit
d2fadb37
authored
Mar 11, 2025
by
徐俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xujun
parent
71ca2866
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
347 additions
and
0 deletions
+347
-0
ComPersonResume.java
...main/java/com/yiboshi/science/entity/ComPersonResume.java
+50
-0
ComPersonScientificGain.java
...a/com/yiboshi/science/entity/ComPersonScientificGain.java
+46
-0
ComTalentApply.java
.../main/java/com/yiboshi/science/entity/ComTalentApply.java
+125
-0
ComTalentBudget.java
...main/java/com/yiboshi/science/entity/ComTalentBudget.java
+58
-0
ComTalentMembers.java
...ain/java/com/yiboshi/science/entity/ComTalentMembers.java
+68
-0
No files found.
science-admin/src/main/java/com/yiboshi/science/entity/ComPersonResume.java
0 → 100644
View file @
d2fadb37
package
com
.
yiboshi
.
science
.
entity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseEntity
;
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
;
/**
* 申报人员简历表
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"申报人员简历表VO"
)
public
class
ComPersonResume
extends
BaseEntity
{
/** 人员Id */
@ApiModelProperty
(
value
=
"人员Id"
,
position
=
2
)
@Length
(
max
=
36
,
message
=
"人员Id不能大于36"
)
private
String
personId
;
/** 简历类型(系统参数18) */
@ApiModelProperty
(
value
=
"简历类型"
,
position
=
3
)
@Length
(
max
=
36
,
message
=
"简历类型不能大于36"
)
private
String
resumeType
;
/** 起始日期 */
@ApiModelProperty
(
value
=
"起始日期"
,
position
=
4
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
resumeStart
;
/** 截止日期 */
@ApiModelProperty
(
value
=
"截止日期"
,
position
=
5
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
resumeEnd
;
/** 机构名称 */
@ApiModelProperty
(
value
=
"机构名称"
,
position
=
6
)
@Length
(
max
=
200
,
message
=
"机构名称不能大于200"
)
private
String
orgName
;
/** 职务 */
@ApiModelProperty
(
value
=
"职务"
,
position
=
7
)
@Length
(
max
=
20
,
message
=
"职务不能大于20"
)
private
String
positionName
;
/** 简历备注 */
@ApiModelProperty
(
value
=
"简历备注"
,
position
=
8
)
@Length
(
max
=
100
,
message
=
"简历备注不能大于100"
)
private
String
resumeRemark
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/entity/ComPersonScientificGain.java
0 → 100644
View file @
d2fadb37
package
com
.
yiboshi
.
science
.
entity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseEntity
;
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
;
/**
* 申报人科研学术成绩表
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"申报人科研学术成绩表VO"
)
public
class
ComPersonScientificGain
extends
BaseEntity
{
/** 成果类型(系统参数) */
@ApiModelProperty
(
value
=
"成果类型"
,
position
=
1
)
@Length
(
max
=
36
,
message
=
"成果类型不能大于36"
)
private
String
gainType
;
/** 成果日期 */
@ApiModelProperty
(
value
=
"成果日期"
,
position
=
2
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
gainDate
;
/** 成果名称 */
@ApiModelProperty
(
value
=
"成果名称"
,
position
=
3
)
@Length
(
max
=
100
,
message
=
"成果名称不能大于100"
)
private
String
gainName
;
/** 成果描述 */
@ApiModelProperty
(
value
=
"成果描述"
,
position
=
4
)
@Length
(
max
=
200
,
message
=
"成果描述不能大于200"
)
private
String
gainDescription
;
/** 成果备注 */
@ApiModelProperty
(
value
=
"成果备注"
,
position
=
5
)
@Length
(
max
=
200
,
message
=
"成果备注不能大于200"
)
private
String
gainRemark
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/entity/ComTalentApply.java
0 → 100644
View file @
d2fadb37
package
com
.
yiboshi
.
science
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
org.hibernate.validator.constraints.Length
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* 人才申请表
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@TableName
(
"com_talent_apply"
)
@ApiModel
(
description
=
"人才申请表VO"
)
public
class
ComTalentApply
extends
BaseEntity
{
/** 申报人ID */
@ApiModelProperty
(
value
=
"申报人ID"
,
position
=
1
)
@Length
(
max
=
36
,
message
=
"申报人ID不能大于36"
)
private
String
personId
;
/** 人才类型 */
@ApiModelProperty
(
value
=
"人才类型"
,
position
=
2
)
@Length
(
max
=
36
,
message
=
"人才类型不能大于36"
)
private
String
talentType
;
/** 荣誉称号 */
@ApiModelProperty
(
value
=
"荣誉称号"
,
position
=
3
)
@Length
(
max
=
1000
,
message
=
"荣誉称号不能大于1000"
)
private
String
honoraryTitle
;
/** 在国家、省级一级学术团体任职情况(包括任职时间和职务) */
@ApiModelProperty
(
value
=
"任职情况1"
,
position
=
4
)
@Length
(
max
=
1000
,
message
=
"任职情况1不能大于1000"
)
private
String
holdPost1
;
/** 担任国内统计源期刊职务情况(包括任职时间和职务) */
@ApiModelProperty
(
value
=
"任职情况2"
,
position
=
5
)
@Length
(
max
=
1000
,
message
=
"任职情况2不能大于1000"
)
private
String
holdPost2
;
/** 担任国家或省级重点学科/专科、重点实验室、内设研究机构负责人情况(包括任职时间和职务) */
@ApiModelProperty
(
value
=
"任职情况3"
,
position
=
6
)
@Length
(
max
=
1000
,
message
=
"任职情况3不能大于1000"
)
private
String
holdPost3
;
/** 支持条件 */
@ApiModelProperty
(
value
=
"支持条件"
,
position
=
7
)
@Length
(
max
=
5000
,
message
=
"支持条件不能大于5000"
)
private
String
supportingConditions
;
/** 研究类型 */
@ApiModelProperty
(
value
=
"研究类型"
,
position
=
8
)
@Length
(
max
=
36
,
message
=
"研究类型不能大于36"
)
private
String
researchType
;
/** 研究开始时间 */
@ApiModelProperty
(
value
=
"研究开始时间"
,
position
=
9
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
researchStart
;
/** 研究结束时间 */
@ApiModelProperty
(
value
=
"研究结束时间"
,
position
=
10
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
researchEnd
;
/** 资助经费 */
@ApiModelProperty
(
value
=
"资助经费"
,
position
=
11
)
private
BigDecimal
supportFund
;
/** 研究内容 */
@ApiModelProperty
(
value
=
"研究内容"
,
position
=
12
)
@Length
(
max
=
1000
,
message
=
"研究内容不能大于1000"
)
private
String
researchContent
;
/** 技术特点 */
@ApiModelProperty
(
value
=
"技术特点"
,
position
=
13
)
@Length
(
max
=
5000
,
message
=
"技术特点不能大于5000"
)
private
String
technicalSkill
;
/** 量化指标 */
@ApiModelProperty
(
value
=
"量化指标"
,
position
=
14
)
@Length
(
max
=
1000
,
message
=
"量化指标不能大于1000"
)
private
String
qualityTarget
;
/** 研究条件 */
@ApiModelProperty
(
value
=
"研究条件"
,
position
=
15
)
@Length
(
max
=
1000
,
message
=
"研究条件不能大于1000"
)
private
String
researchCondition
;
/** 研究进度 */
@ApiModelProperty
(
value
=
"研究进度"
,
position
=
16
)
@Length
(
max
=
1000
,
message
=
"研究进度不能大于1000"
)
private
String
researchProgress
;
/** 计划目标 */
@ApiModelProperty
(
value
=
"计划目标"
,
position
=
17
)
@Length
(
max
=
1000
,
message
=
"计划目标不能大于1000"
)
private
String
planTarget
;
/** 单位意见 */
@ApiModelProperty
(
value
=
"单位意见"
,
position
=
18
)
@Length
(
max
=
1000
,
message
=
"单位意见不能大于1000"
)
private
String
unitAdvice
;
/** 申请经费 */
@ApiModelProperty
(
value
=
"申请经费"
,
position
=
19
)
private
BigDecimal
applyFund
;
/** 其他经费 */
@ApiModelProperty
(
value
=
"其他经费"
,
position
=
20
)
private
BigDecimal
otherFund
;
/** 总经费 */
@ApiModelProperty
(
value
=
"总经费"
,
position
=
21
)
private
BigDecimal
totalFund
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/entity/ComTalentBudget.java
0 → 100644
View file @
d2fadb37
package
com
.
yiboshi
.
science
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yiboshi.science.base.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
org.hibernate.validator.constraints.Length
;
import
java.math.BigDecimal
;
/**
* 申报人培养经费预算表
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@TableName
(
"com_talent_budget"
)
@ApiModel
(
description
=
"申报人培养经费预算表VO"
)
public
class
ComTalentBudget
extends
BaseEntity
{
/** 人才申请ID */
@ApiModelProperty
(
value
=
"人才申请ID"
,
position
=
1
)
@Length
(
max
=
36
,
message
=
"人才申请ID不能大于36"
)
private
String
talentId
;
/** 预算科目ID */
@ApiModelProperty
(
value
=
"预算科目ID"
,
position
=
2
)
@Length
(
max
=
36
,
message
=
"预算科目ID不能大于36"
)
private
String
budgetId
;
/** 第一年预算 */
@ApiModelProperty
(
value
=
"第一年预算"
,
position
=
3
)
private
BigDecimal
yearValue1
;
/** 第二年预算 */
@ApiModelProperty
(
value
=
"第二年预算"
,
position
=
4
)
private
BigDecimal
yearValue2
;
/** 第三年预算 */
@ApiModelProperty
(
value
=
"第三年预算"
,
position
=
5
)
private
BigDecimal
yearValue3
;
/** 第四年预算 */
@ApiModelProperty
(
value
=
"第四年预算"
,
position
=
6
)
private
BigDecimal
yearValue4
;
/** 第五年预算 */
@ApiModelProperty
(
value
=
"第五年预算"
,
position
=
7
)
private
BigDecimal
yearValue5
;
/** 预算科目名称 */
@ApiModelProperty
(
value
=
"预算科目名称"
,
position
=
8
)
@Length
(
max
=
100
,
message
=
"预算科目名称不能大于100"
)
private
String
budgetName
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/entity/ComTalentMembers.java
0 → 100644
View file @
d2fadb37
package
com
.
yiboshi
.
science
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseEntity
;
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
;
/**
* 人才团队成员表
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@TableName
(
"com_talent_members"
)
@ApiModel
(
description
=
"人才团队成员表VO"
)
public
class
ComTalentMembers
extends
BaseEntity
{
/** 人才申请ID */
@ApiModelProperty
(
value
=
"人才申请ID"
,
position
=
1
)
@Length
(
max
=
36
,
message
=
"人才申请ID不能大于36"
)
private
String
talentId
;
/** 姓名 */
@ApiModelProperty
(
value
=
"姓名"
,
position
=
2
)
@Length
(
max
=
30
,
message
=
"姓名不能大于30"
)
private
String
name
;
/** 性别 */
@ApiModelProperty
(
value
=
"性别"
,
position
=
3
)
@Length
(
max
=
2
,
message
=
"性别不能大于2"
)
private
String
sex
;
/** 出生日期 */
@ApiModelProperty
(
value
=
"出生日期"
,
position
=
4
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd"
)
private
Date
birthday
;
/** 专业 */
@ApiModelProperty
(
value
=
"专业特长"
,
position
=
5
)
@Length
(
max
=
200
,
message
=
"专业特长不能大于200"
)
private
String
spec
;
/** 职务 */
@ApiModelProperty
(
value
=
"职务"
,
position
=
6
)
@Length
(
max
=
50
,
message
=
"职务不能大于50"
)
private
String
duty
;
/** 工作单位 */
@ApiModelProperty
(
value
=
"工作单位"
,
position
=
7
)
@Length
(
max
=
100
,
message
=
"工作单位不能大于100"
)
private
String
workUnit
;
/** 项目分工 */
@ApiModelProperty
(
value
=
"项目分工"
,
position
=
8
)
@Length
(
max
=
100
,
message
=
"项目分工不能大于100"
)
private
String
projWork
;
/** 备注 */
@ApiModelProperty
(
value
=
"备注"
,
position
=
9
)
@Length
(
max
=
200
,
message
=
"备注不能大于200"
)
private
String
remark
;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment