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
10a73313
Commit
10a73313
authored
Mar 11, 2025
by
徐俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xujun
parent
d2fadb37
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
285 additions
and
0 deletions
+285
-0
ComPersonResumeDTO.java
...ava/com/yiboshi/science/param/dto/ComPersonResumeDTO.java
+46
-0
ComPersonScientificGainDTO.java
...yiboshi/science/param/dto/ComPersonScientificGainDTO.java
+39
-0
ComTalentApplyDTO.java
...java/com/yiboshi/science/param/dto/ComTalentApplyDTO.java
+103
-0
ComTalentBudgetDTO.java
...ava/com/yiboshi/science/param/dto/ComTalentBudgetDTO.java
+46
-0
ComTalentMembersDTO.java
...va/com/yiboshi/science/param/dto/ComTalentMembersDTO.java
+51
-0
No files found.
science-admin/src/main/java/com/yiboshi/science/param/dto/ComPersonResumeDTO.java
0 → 100644
View file @
10a73313
package
com
.
yiboshi
.
science
.
param
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 申报人员简历表DTO
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"申报人员简历表DTO"
)
public
class
ComPersonResumeDTO
extends
BaseDTO
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
id
;
@ApiModelProperty
(
value
=
"人员Id"
)
private
String
personId
;
@ApiModelProperty
(
value
=
"简历类型"
)
private
String
resumeType
;
@ApiModelProperty
(
value
=
"起始日期"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
resumeStart
;
@ApiModelProperty
(
value
=
"截止日期"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
resumeEnd
;
@ApiModelProperty
(
value
=
"机构名称"
)
private
String
orgName
;
@ApiModelProperty
(
value
=
"职务"
)
private
String
positionName
;
@ApiModelProperty
(
value
=
"简历备注"
)
private
String
resumeRemark
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/param/dto/ComPersonScientificGainDTO.java
0 → 100644
View file @
10a73313
package
com
.
yiboshi
.
science
.
param
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 申报人科研学术成绩表DTO
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"申报人科研学术成绩表DTO"
)
public
class
ComPersonScientificGainDTO
extends
BaseDTO
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
id
;
@ApiModelProperty
(
value
=
"成果类型"
)
private
String
gainType
;
@ApiModelProperty
(
value
=
"成果日期"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
gainDate
;
@ApiModelProperty
(
value
=
"成果名称"
)
private
String
gainName
;
@ApiModelProperty
(
value
=
"成果描述"
)
private
String
gainDescription
;
@ApiModelProperty
(
value
=
"成果备注"
)
private
String
gainRemark
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/param/dto/ComTalentApplyDTO.java
0 → 100644
View file @
10a73313
package
com
.
yiboshi
.
science
.
param
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseDTO
;
import
com.yiboshi.science.entity.ComPersonScientificGain
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
/**
* 人才申请表DTO
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"人才申请表DTO"
)
public
class
ComTalentApplyDTO
extends
BaseDTO
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
id
;
@ApiModelProperty
(
value
=
"申报人ID"
)
private
String
personId
;
@ApiModelProperty
(
value
=
"人才类型"
)
private
String
talentType
;
@ApiModelProperty
(
value
=
"荣誉称号"
)
private
String
honoraryTitle
;
@ApiModelProperty
(
value
=
"任职情况1"
)
private
String
holdPost1
;
@ApiModelProperty
(
value
=
"任职情况2"
)
private
String
holdPost2
;
@ApiModelProperty
(
value
=
"任职情况3"
)
private
String
holdPost3
;
@ApiModelProperty
(
value
=
"支持条件"
)
private
String
supportingConditions
;
@ApiModelProperty
(
value
=
"研究类型"
)
private
String
researchType
;
@ApiModelProperty
(
value
=
"研究开始时间"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
researchStart
;
@ApiModelProperty
(
value
=
"研究结束时间"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
researchEnd
;
@ApiModelProperty
(
value
=
"资助经费"
)
private
BigDecimal
supportFund
;
@ApiModelProperty
(
value
=
"研究内容"
)
private
String
researchContent
;
@ApiModelProperty
(
value
=
"技术特点"
)
private
String
technicalSkill
;
@ApiModelProperty
(
value
=
"量化指标"
)
private
String
qualityTarget
;
@ApiModelProperty
(
value
=
"研究条件"
)
private
String
researchCondition
;
@ApiModelProperty
(
value
=
"研究进度"
)
private
String
researchProgress
;
@ApiModelProperty
(
value
=
"计划目标"
)
private
String
planTarget
;
@ApiModelProperty
(
value
=
"单位意见"
)
private
String
unitAdvice
;
@ApiModelProperty
(
value
=
"申请经费"
)
private
BigDecimal
applyFund
;
@ApiModelProperty
(
value
=
"其他经费"
)
private
BigDecimal
otherFund
;
@ApiModelProperty
(
value
=
"总经费"
)
private
BigDecimal
totalFund
;
@ApiModelProperty
(
value
=
"团队成员列表"
)
private
List
<
ComTalentMembersDTO
>
membersList
;
@ApiModelProperty
(
value
=
"预算列表"
)
private
List
<
ComTalentBudgetDTO
>
budgetList
;
@ApiModelProperty
(
value
=
"简历列表"
)
private
List
<
ComPersonResumeDTO
>
resumeList
;
@ApiModelProperty
(
value
=
"科研学术成绩"
)
private
List
<
ComPersonScientificGain
>
scientificList
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/param/dto/ComTalentBudgetDTO.java
0 → 100644
View file @
10a73313
package
com
.
yiboshi
.
science
.
param
.
dto
;
import
com.yiboshi.science.base.BaseDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
/**
* 申报人培养经费预算表DTO
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"申报人培养经费预算表DTO"
)
public
class
ComTalentBudgetDTO
extends
BaseDTO
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
id
;
@ApiModelProperty
(
value
=
"人才申请ID"
)
private
String
talentId
;
@ApiModelProperty
(
value
=
"预算科目ID"
)
private
String
budgetId
;
@ApiModelProperty
(
value
=
"预算科目名称"
)
private
String
budgetName
;
@ApiModelProperty
(
value
=
"第一年预算"
)
private
BigDecimal
yearValue1
;
@ApiModelProperty
(
value
=
"第二年预算"
)
private
BigDecimal
yearValue2
;
@ApiModelProperty
(
value
=
"第三年预算"
)
private
BigDecimal
yearValue3
;
@ApiModelProperty
(
value
=
"第四年预算"
)
private
BigDecimal
yearValue4
;
@ApiModelProperty
(
value
=
"第五年预算"
)
private
BigDecimal
yearValue5
;
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/param/dto/ComTalentMembersDTO.java
0 → 100644
View file @
10a73313
package
com
.
yiboshi
.
science
.
param
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yiboshi.science.base.BaseDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
* 人才团队成员表DTO
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
description
=
"人才团队成员表DTO"
)
public
class
ComTalentMembersDTO
extends
BaseDTO
{
@ApiModelProperty
(
value
=
"主键"
)
private
String
id
;
@ApiModelProperty
(
value
=
"人才申请ID"
)
private
String
talentId
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
name
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
sex
;
@ApiModelProperty
(
value
=
"出生日期"
)
@JsonFormat
(
timezone
=
"GMT+8"
,
pattern
=
"yyyy-MM-dd"
)
private
Date
birthday
;
@ApiModelProperty
(
value
=
"专业"
)
private
String
spec
;
@ApiModelProperty
(
value
=
"职务"
)
private
String
duty
;
@ApiModelProperty
(
value
=
"工作单位"
)
private
String
workUnit
;
@ApiModelProperty
(
value
=
"项目分工"
)
private
String
projWork
;
@ApiModelProperty
(
value
=
"备注"
)
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