Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Z
zlmy-cloud
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
zlmy
zlmy-cloud
Commits
eeed0ec4
Commit
eeed0ec4
authored
Aug 14, 2025
by
鲁鸿波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
危险作业预览时技术交底重复生成问题
parent
49c71639
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
16 additions
and
1 deletion
+16
-1
THazardWorkPlanServiceImpl.java
...odule/hazard/service/impl/THazardWorkPlanServiceImpl.java
+16
-1
No files found.
zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java
View file @
eeed0ec4
...
@@ -1277,7 +1277,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
...
@@ -1277,7 +1277,7 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
for
(
Map
.
Entry
<
Integer
,
List
<
THazardDisclosure
>>
entry
:
listMap
.
entrySet
())
{
for
(
Map
.
Entry
<
Integer
,
List
<
THazardDisclosure
>>
entry
:
listMap
.
entrySet
())
{
Integer
batch
=
entry
.
getKey
();
Integer
batch
=
entry
.
getKey
();
String
format
=
String
.
format
(
"第%s次"
,
Convert
.
numberToChinese
(
batch
,
false
));
String
format
=
String
.
format
(
"第%s次"
,
Convert
.
numberToChinese
(
batch
,
false
));
for
(
THazardDisclosure
tHazardDisclosure
:
disclosureList
)
{
/*
for (THazardDisclosure tHazardDisclosure : disclosureList) {
if (tHazardDisclosure != null) {
if (tHazardDisclosure != null) {
populateHazardDisclosureDetails(tHazardDisclosure, sdf, datas, format);
populateHazardDisclosureDetails(tHazardDisclosure, sdf, datas, format);
datas.put("index", index);
datas.put("index", index);
...
@@ -1294,6 +1294,21 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
...
@@ -1294,6 +1294,21 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
// 导出Word
// 导出Word
WordExportUtil.exportWord07(document, datas);
WordExportUtil.exportWord07(document, datas);
wordList.add(document);
wordList.add(document);
}*/
for
(
THazardDisclosure
tHazardDisclosure
:
entry
.
getValue
())
{
if
(
tHazardDisclosure
!=
null
)
{
populateHazardDisclosureDetails
(
tHazardDisclosure
,
sdf
,
datas
,
format
);
datas
.
put
(
"index"
,
index
);
index
++;
}
// 加载模板(可优化到循环外)
Resource
resource
=
resourceLoader
.
getResource
(
"classpath:word/hazardousWorkPermit/disclosure.docx"
);
InputStream
inputStream
=
resource
.
getInputStream
();
if
(
inputStream
==
null
)
return
;
XWPFDocument
document
=
new
MyXWPFDocument
(
inputStream
);
WordExportUtil
.
exportWord07
(
document
,
datas
);
wordList
.
add
(
document
);
}
}
}
}
...
...
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