Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
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
项目统一框架
amos-boot-biz
Commits
961fc598
Commit
961fc598
authored
May 06, 2022
by
wujiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改报表显示
parent
e31b3402
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
239 additions
and
82 deletions
+239
-82
FirePatrolReportController.java
...in/equipmanage/controller/FirePatrolReportController.java
+2
-2
FilePatrolReportServiceImpl.java
...equipmanage/service/impl/FilePatrolReportServiceImpl.java
+20
-5
FirePatrolReport.ftl
...-system-equip/src/main/resources/ftl/FirePatrolReport.ftl
+216
-75
AnalysisReportLogMapper.xml
...uip/src/main/resources/mapper/AnalysisReportLogMapper.xml
+1
-0
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/FirePatrolReportController.java
View file @
961fc598
...
...
@@ -44,10 +44,10 @@ public class FirePatrolReportController {
@GetMapping
(
value
=
"/download"
)
@TycloudOperation
(
ApiLevel
=
UserType
.
PUBLIC
,
needAuth
=
false
)
public
void
download
(
HttpServletRequest
request
,
HttpServletResponse
response
,
@ApiParam
(
value
=
"换流站编码"
,
required
=
true
)
@RequestParam
String
c
ode
,
@ApiParam
(
value
=
"换流站编码"
,
required
=
true
)
@RequestParam
String
stationC
ode
,
@ApiParam
(
value
=
"开始日期"
,
required
=
true
)
@RequestParam
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
startDate
,
@ApiParam
(
value
=
"结束日期"
,
required
=
true
)
@RequestParam
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
endDate
)
{
iFirePatrolReportService
.
download
(
request
,
response
,
c
ode
,
startDate
,
endDate
);
iFirePatrolReportService
.
download
(
request
,
response
,
stationC
ode
,
startDate
,
endDate
);
}
@ApiOperation
(
value
=
"所有站查询列表"
,
notes
=
"所有站查询列表"
)
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FilePatrolReportServiceImpl.java
View file @
961fc598
...
...
@@ -87,35 +87,50 @@ public class FilePatrolReportServiceImpl implements IFirePatrolReportService {
SimpleDateFormat
dateFm
=
new
SimpleDateFormat
(
"EEEE"
);
String
currSun
=
dateFm
.
format
(
new
Date
());
map
.
put
(
"create_date"
,
timeStr2
+
currSun
);
map
.
put
(
"create_date2"
,
timeStr2
);
// 统计时间2
map
.
put
(
"statistical_time2"
,
statisticalTime
.
replaceAll
(
"-"
,
"至"
));
// 巡查任务数
map
.
put
(
"task_count"
,
"10"
);
// 完成任务数
map
.
put
(
"complete_task_count"
,
"5"
);
int
uncomplete_task_count
=
2
;
// 未完成任务数
map
.
put
(
"uncomplete_task_count"
,
"2"
);
map
.
put
(
"uncomplete_task_count"
,
uncomplete_task_count
);
double
complete_task_percent
=
0.4
;
// 任务完成率
map
.
put
(
"complete_task_percent"
,
"40%"
);
// 任务合格
map
.
put
(
"task_qualified"
,
uncomplete_task_count
!=
0
?
"不合格"
:
"合格"
);
// 任务完成率合格
map
.
put
(
"task_percent_qualified"
,
complete_task_percent
!=
1
?
"不合格"
:
"合格"
);
// 巡查人员数
map
.
put
(
"person_count"
,
"5"
);
// 持证人员数
map
.
put
(
"certified_person_count"
,
"3"
);
double
certified_percent
=
0.6
;
// 持证率
map
.
put
(
"certified_percent"
,
"60%"
);
// 人员合格
map
.
put
(
"person_qualified"
,
certified_percent
!=
1
?
"不合格"
:
"合格"
);
// 应巡查设备总数
map
.
put
(
"equipment_count"
,
"12"
);
int
equipment_count
=
12
;
map
.
put
(
"equipment_count"
,
equipment_count
);
int
checked_equipment_count
=
7
;
// 实际巡查设备总数
map
.
put
(
"checked_equipment_count"
,
checked_equipment_count
);
int
unchecked_equipment_count
=
5
;
// 实际巡查设备总数-合格
map
.
put
(
"checked_equipment_qualified"
,
checked_equipment_count
!=
equipment_count
?
"不合格"
:
"合格"
);
// 漏查设备总数
int
unchecked_equipment_count
=
5
;
map
.
put
(
"unchecked_equipment_count"
,
unchecked_equipment_count
);
// 漏查设备总数-合格
map
.
put
(
"unchecked_equipment_qualified"
,
unchecked_equipment_count
>
0
?
"不合格"
:
"合格"
);
// 发现问题总数
map
.
put
(
"problem_count"
,
"5"
);
//
发现
问题总数
//
修复
问题总数
map
.
put
(
"fixed_problem_count"
,
"3"
);
//
发现
问题总数
//
未修复
问题总数
map
.
put
(
"unfixed_problem_count"
,
"2"
);
// 巡查点位数
map
.
put
(
"checked_location_count"
,
"2"
);
...
...
amos-boot-system-equip/src/main/resources/ftl/FirePatrolReport.ftl
View file @
961fc598
...
...
@@ -941,6 +941,16 @@
<w:t>
:
</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
<w:ind
w:first-line=
"600"
w:first-line-chars=
"200"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
</w:pPr>
</w:p>
<w:p>
<w:pPr>
<w:pStyle
w:val=
"a7"
/>
...
...
@@ -994,9 +1004,19 @@
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
${(statistical_time2)!'XXXX年XX月XX日-XXXX年XX月XX日'}消防设施巡查,巡查任务数
2个,完成 1个;巡查人员 2人,持证人数;应巡查设备设施120台,完成巡查60台,巡查点位60
;
</w:t>
<w:t>
${(statistical_time2)!'XXXX年XX月XX日-XXXX年XX月XX日'}消防设施巡查,巡查任务数
${(task_count)!'X'}个,完成 ${(complete_task_count)!'X'}个;巡查人员 ${(person_count)!'X'}人,持证人数${(certified_person_count)!'X'}人;应巡查设备设施${(equipment_count)!'X'}台,完成巡查${(checked_equipment_count)!'X'}台,巡查点位${(checked_location_count)!'X'}
;
</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
<w:ind
w:first-line=
"600"
w:first-line-chars=
"200"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
</w:pPr>
</w:p>
<w:p>
<w:pPr>
<w:pStyle
w:val=
"a7"
/>
...
...
@@ -1042,9 +1062,19 @@
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
巡查共发现缺陷总数
2项,未完成任务总数1,持证率60%,任务完成率50%,漏查设备总数10
;
</w:t>
<w:t>
巡查共发现缺陷总数
${(defect_count)!'X'}项,未完成任务总数 ${(uncomplete_task_count)!'X'},持证率 ${(certified_percent)!'X'},任务完成率 ${(complete_task_percent)!'X'},漏查设备总数 ${(unchecked_equipment_count)!'X'}
;
</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
<w:ind
w:first-line=
"600"
w:first-line-chars=
"200"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
</w:pPr>
</w:p>
<w:p>
<w:pPr>
<w:pStyle
w:val=
"a7"
/>
...
...
@@ -1416,7 +1446,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
2
</w:t>
<w:t>
${(task_count)!'X'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -1610,7 +1640,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
1
</w:t>
<w:t>
${(complete_task_count)!'X'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -1804,7 +1834,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
1
</w:t>
<w:t>
${(uncomplete_task_count)!'X'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -1890,7 +1920,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
不合格
</w:t>
<w:t>
${(task_qualified)!'X'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -1998,7 +2028,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
3
</w:t>
<w:t>
${(person_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2060,7 +2090,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -2068,6 +2105,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -2217,7 +2265,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
持证
</w:t>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2236,7 +2284,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -2244,6 +2299,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -2350,7 +2416,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
60%
</w:t>
<w:t>
${(certified_percent)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2436,7 +2502,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
不合格
</w:t>
<w:t>
${(person_qualified)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2544,7 +2610,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
50%
</w:t>
<w:t>
${(complete_task_percent)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2606,14 +2672,32 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"
00
0000"
/>
<w:color
w:val=
"
FF
0000"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"FF0000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
${(task_percent_qualified)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -2720,7 +2804,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
100
</w:t>
<w:t>
${(equipment_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2782,7 +2866,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -2790,6 +2881,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -2896,7 +2998,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
90
</w:t>
<w:t>
${(checked_equipment_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2958,14 +3060,32 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"
00
0000"
/>
<w:color
w:val=
"
FF
0000"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"FF0000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
${(checked_equipment_qualified)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -3072,7 +3192,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
10
</w:t>
<w:t>
${(unchecked_equipment_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -3134,14 +3254,32 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"
00
0000"
/>
<w:color
w:val=
"
FF
0000"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"FF0000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
${(unchecked_equipment_qualified)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -3246,7 +3384,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
2
</w:t>
<w:t>
${(problem_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -3306,7 +3444,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -3314,6 +3459,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -3418,7 +3574,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
2
</w:t>
<w:t>
${(fixed_problem_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -3478,7 +3634,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -3486,6 +3649,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -3590,7 +3764,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
0
</w:t>
<w:t>
${(unfixed_problem_count)!'XX'}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -3650,7 +3824,14 @@
</w:tcPr>
<w:p>
<w:pPr>
<w:keepNext
w:val=
"off"
/>
<w:keepLines
w:val=
"off"
/>
<w:widowControl/>
<w:supressLineNumbers
w:val=
"off"
/>
<w:wordWrap/>
<w:spacing
w:line=
"240"
w:line-rule=
"auto"
/>
<w:jc
w:val=
"left"
/>
<w:textAlignment
w:val=
"center"
/>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
...
...
@@ -3658,6 +3839,17 @@
<w:sz-cs
w:val=
"20"
/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:color
w:val=
"000000"
/>
<w:kern
w:val=
"0"
/>
<w:sz
w:val=
"20"
/>
<w:sz-cs
w:val=
"20"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
w:bidi=
"AR-SA"
/>
</w:rPr>
<w:t>
\
</w:t>
</w:r>
</w:p>
</w:tc>
</w:tr>
...
...
@@ -4190,7 +4382,7 @@
<w:sz-cs
w:val=
"20"
/>
<w:shd
w:val=
"clear"
w:color=
"auto"
w:fill=
"FFFFFF"
/>
</w:rPr>
<w:t>
【业务主题】+ 【开始时间】至【结束时间】, 巡查任务总数:【巡查任务总数】 完成任务总数:【已完成任务总数】 任务完成率:【任务完成率】;巡查共发现问题:【发现问题总数】个 , 已完成整改:【已整改问题总数】
。
</w:t>
<w:t>
${(business_title)!'XX'}${(statistical_time2)!'XXXX年XX月XX日至XXXX年XX月XX日'}, 巡查任务总数:${(task_count)!'XX'} 完成任务总数:${(complete_task_count)!'XX'} 任务完成率:${(complete_task_percent)!'XX'};巡查共发现问题:${(problem_count)!'XX'}个 , 已完成整改:${(fixed_problem_count)!'XX'}
。
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -4804,7 +4996,7 @@
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
XXX
换流站
</w:t>
<w:t>
${(station_name)!'XX'}
换流站
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -4822,59 +5014,8 @@
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
<w:t>
202
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
2
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
<w:t>
年
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
4
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
<w:t>
月
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
<w:lang
w:val=
"EN-US"
w:fareast=
"ZH-CN"
/>
</w:rPr>
<w:t>
19
</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts
w:ascii=
"仿宋"
w:h-ansi=
"仿宋"
w:fareast=
"仿宋"
w:cs=
"仿宋"
w:hint=
"fareast"
/>
<w:sz
w:val=
"30"
/>
<w:sz-cs
w:val=
"30"
/>
</w:rPr>
<w:t>
日
</w:t>
</w:r>
<w:t>
${(create_date2)!'XXXX年XX月XX日'}
</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
...
...
amos-boot-system-equip/src/main/resources/mapper/AnalysisReportLogMapper.xml
View file @
961fc598
...
...
@@ -5,6 +5,7 @@
<select
id=
"allPage"
resultType=
"com.yeejoin.equipmanage.common.dto.AnalysisReportLogDto"
>
SELECT
*,
cb_org_usr.biz_org_code AS stationCode,
'消防巡查报表' AS reportName,
cb_org_usr.biz_org_name AS stationName,
(CASE wl_analysis_report_log.report_type
...
...
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