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
24caba61
Commit
24caba61
authored
Feb 13, 2025
by
徐俊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xujun
parent
4955bed5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
32 additions
and
7 deletions
+32
-7
ComProjectKpitDTO.java
...java/com/yiboshi/science/param/dto/ComProjectKpitDTO.java
+2
-2
ComProjectController.java
...ava/com/yiboshi/science/rest/v1/ComProjectController.java
+8
-5
DateUtils.java
...in/src/main/java/com/yiboshi/science/utils/DateUtils.java
+22
-0
ProjectInfoToPDF.java
...main/java/com/yiboshi/science/utils/ProjectInfoToPDF.java
+0
-0
WINGDNG2.ttf
science-admin/src/main/resources/fonts/WINGDNG2.ttf
+0
-0
No files found.
science-admin/src/main/java/com/yiboshi/science/param/dto/ComProjectKpitDTO.java
View file @
24caba61
...
@@ -49,10 +49,10 @@ public class ComProjectKpitDTO extends BaseDTO {
...
@@ -49,10 +49,10 @@ public class ComProjectKpitDTO extends BaseDTO {
private
Integer
displayOrder
;
private
Integer
displayOrder
;
/** 一级指标显示 */
/** 一级指标显示 */
@ApiModelProperty
(
value
=
"一级指标显示"
,
position
=
7
)
@ApiModelProperty
(
value
=
"一级指标显示"
,
position
=
7
)
private
b
oolean
oneDisplay
;
private
B
oolean
oneDisplay
;
/** 二级指标显示 */
/** 二级指标显示 */
@ApiModelProperty
(
value
=
"二级指标显示"
,
position
=
7
)
@ApiModelProperty
(
value
=
"二级指标显示"
,
position
=
7
)
private
b
oolean
towDisplay
;
private
B
oolean
towDisplay
;
/** 一级指标行合并数 */
/** 一级指标行合并数 */
@ApiModelProperty
(
value
=
"一级指标行合并数"
,
position
=
7
)
@ApiModelProperty
(
value
=
"一级指标行合并数"
,
position
=
7
)
private
Integer
oneRowSpan
;
private
Integer
oneRowSpan
;
...
...
science-admin/src/main/java/com/yiboshi/science/rest/v1/ComProjectController.java
View file @
24caba61
...
@@ -5,10 +5,7 @@ import com.yiboshi.arch.base.ResponseDataModel;
...
@@ -5,10 +5,7 @@ import com.yiboshi.arch.base.ResponseDataModel;
import
com.yiboshi.science.base.Pagination
;
import
com.yiboshi.science.base.Pagination
;
import
com.yiboshi.science.config.annotation.Logs
;
import
com.yiboshi.science.config.annotation.Logs
;
import
com.yiboshi.science.config.security.SecurityUserHolder
;
import
com.yiboshi.science.config.security.SecurityUserHolder
;
import
com.yiboshi.science.entity.ComProject
;
import
com.yiboshi.science.entity.*
;
import
com.yiboshi.science.entity.ComProjectAudit
;
import
com.yiboshi.science.entity.ComProjectTask
;
import
com.yiboshi.science.entity.SelectListItem
;
import
com.yiboshi.science.enumeration.CommonEnum
;
import
com.yiboshi.science.enumeration.CommonEnum
;
import
com.yiboshi.science.param.dto.*
;
import
com.yiboshi.science.param.dto.*
;
import
com.yiboshi.science.param.query.ComProjectQueryVO
;
import
com.yiboshi.science.param.query.ComProjectQueryVO
;
...
@@ -16,6 +13,7 @@ import com.yiboshi.science.rest.BaseController;
...
@@ -16,6 +13,7 @@ import com.yiboshi.science.rest.BaseController;
import
com.yiboshi.science.service.ComFileService
;
import
com.yiboshi.science.service.ComFileService
;
import
com.yiboshi.science.service.ComProjectService
;
import
com.yiboshi.science.service.ComProjectService
;
import
com.yiboshi.science.service.ComProjectTaskService
;
import
com.yiboshi.science.service.ComProjectTaskService
;
import
com.yiboshi.science.service.SystemParameterService
;
import
com.yiboshi.science.utils.ProjectInfoToPDF
;
import
com.yiboshi.science.utils.ProjectInfoToPDF
;
import
com.yiboshi.science.utils.StringUtil
;
import
com.yiboshi.science.utils.StringUtil
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
...
@@ -43,6 +41,9 @@ public class ComProjectController extends BaseController<ComProjectService, ComP
...
@@ -43,6 +41,9 @@ public class ComProjectController extends BaseController<ComProjectService, ComP
@Autowired
@Autowired
private
ComProjectService
comProjectService
;
private
ComProjectService
comProjectService
;
@Autowired
private
SystemParameterService
systemParameterService
;
@Autowired
@Autowired
private
ComProjectTaskService
comProjectTaskService
;
private
ComProjectTaskService
comProjectTaskService
;
...
@@ -215,8 +216,9 @@ public class ComProjectController extends BaseController<ComProjectService, ComP
...
@@ -215,8 +216,9 @@ public class ComProjectController extends BaseController<ComProjectService, ComP
@PostMapping
@PostMapping
public
ResponseDataModel
<
String
>
projectExport
(
@PathVariable
String
id
)
throws
DocumentException
,
IOException
{
public
ResponseDataModel
<
String
>
projectExport
(
@PathVariable
String
id
)
throws
DocumentException
,
IOException
{
ComProjectDTO
dto
=
comProjectService
.
getProjectById
(
id
);
ComProjectDTO
dto
=
comProjectService
.
getProjectById
(
id
);
List
<
SystemParameter
>
list
=
systemParameterService
.
getListByType
(
67
);
String
outputPath
=
"D:\\申请书和合同书.pdf"
;
String
outputPath
=
"D:\\申请书和合同书.pdf"
;
ProjectInfoToPDF
.
generateProjectPDF
(
dto
,
outputPath
);
ProjectInfoToPDF
.
generateProjectPDF
(
dto
,
outputPath
,
list
);
return
ResponseDataModel
.
ok
(
"项目信息导入成功!"
);
return
ResponseDataModel
.
ok
(
"项目信息导入成功!"
);
}
}
}
}
\ No newline at end of file
science-admin/src/main/java/com/yiboshi/science/utils/DateUtils.java
View file @
24caba61
...
@@ -16,4 +16,26 @@ public class DateUtils {
...
@@ -16,4 +16,26 @@ public class DateUtils {
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
return
sdf
.
format
(
date
);
return
sdf
.
format
(
date
);
}
}
/**
* 格式化起止年限
* @param date 开始日期
* @return 格式化后的日期范围字符串
*/
public
static
String
formatDateRange
(
Date
date
,
int
type
)
{
// 定义日期格式
SimpleDateFormat
sdf
;
if
(
type
==
1
)
sdf
=
new
SimpleDateFormat
(
"yyyy年MM月"
);
else
sdf
=
new
SimpleDateFormat
(
"yyyy年MM月dd日"
);
return
sdf
.
format
(
date
);
}
public
static
int
getDateYear
(
Date
date
)
{
Calendar
calendar
=
Calendar
.
getInstance
();
calendar
.
setTime
(
date
);
// 将Date对象设置到Calendar对象中
return
calendar
.
get
(
Calendar
.
YEAR
);
}
}
}
science-admin/src/main/java/com/yiboshi/science/utils/ProjectInfoToPDF.java
View file @
24caba61
This diff is collapsed.
Click to expand it.
science-admin/src/main/resources/fonts/WINGDNG2.ttf
0 → 100644
View file @
24caba61
File added
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