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
e31b3402
Commit
e31b3402
authored
May 06, 2022
by
wujiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改导出文档接口
parent
56e8a06b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
137 additions
and
59 deletions
+137
-59
ControllerAop.java
...a/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
+1
-1
AnalysisReportLogDto.java
.../yeejoin/equipmanage/common/dto/AnalysisReportLogDto.java
+8
-6
AnalysisReportLog.java
.../yeejoin/equipmanage/common/entity/AnalysisReportLog.java
+1
-1
FirePatrolReportController.java
...in/equipmanage/controller/FirePatrolReportController.java
+21
-4
IFirePatrolReportService.java
...yeejoin/equipmanage/service/IFirePatrolReportService.java
+2
-2
FilePatrolReportServiceImpl.java
...equipmanage/service/impl/FilePatrolReportServiceImpl.java
+99
-43
FirePatrolReport.ftl
...-system-equip/src/main/resources/ftl/FirePatrolReport.ftl
+2
-2
AnalysisReportLogMapper.xml
...uip/src/main/resources/mapper/AnalysisReportLogMapper.xml
+3
-0
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
View file @
e31b3402
...
...
@@ -79,7 +79,7 @@ public class ControllerAop {
// 不需要添加请求头的接口
String
[]
url
=
new
String
[]{
"/api/user/save/curCompany"
,
"/jcs/command/lookHtmlText"
,
"/jcs/common/duty-person/findByDutyAreaId"
,
"/tzs/wechatBack"
,
"/tzs/elevator/getElevatorInfo"
,
"/openapi/bizToken/applyToken"
};
"/openapi/bizToken/applyToken"
,
"/fire-patrol-report/download"
,
"/fire-patrol-report/allPage"
};
// 获取请求路径
for
(
String
uri
:
url
)
{
if
(
request
.
getRequestURI
().
indexOf
(
uri
)
!=
-
1
)
{
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/dto/AnalysisReportLogDto.java
View file @
e31b3402
...
...
@@ -8,10 +8,12 @@ import lombok.Data;
public
class
AnalysisReportLogDto
extends
AnalysisReportLog
{
private
static
final
long
serialVersionUID
=
214456306850625504L
;
@ApiModelProperty
(
value
=
"主键"
)
String
reportName
;
@ApiModelProperty
(
value
=
"主键"
)
String
stationName
;
@ApiModelProperty
(
value
=
"主键"
)
String
reportTypeName
;
@ApiModelProperty
(
value
=
"换流站编码"
)
private
String
stationCode
;
@ApiModelProperty
(
value
=
"报告名称"
)
private
String
reportName
;
@ApiModelProperty
(
value
=
"换流站名称"
)
private
String
stationName
;
@ApiModelProperty
(
value
=
"报告类型名称"
)
private
String
reportTypeName
;
}
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/AnalysisReportLog.java
View file @
e31b3402
...
...
@@ -2,6 +2,7 @@ package com.yeejoin.equipmanage.common.entity;
import
java.util.Date
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.annotation.FillCommonUserField
;
import
com.yeejoin.equipmanage.common.entity.publics.BaseEntity
;
...
...
@@ -46,5 +47,4 @@ public class AnalysisReportLog extends BaseEntity {
@ApiModelProperty
(
value
=
"结束时间"
)
private
Date
endDate
;
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/FirePatrolReportController.java
View file @
e31b3402
package
com
.
yeejoin
.
equipmanage
.
controller
;
import
java.text.ParseException
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
javax.servlet.http.HttpServletRequest
;
...
...
@@ -17,6 +19,7 @@ import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.equipmanage.common.dto.AnalysisReportLogDto
;
import
com.yeejoin.equipmanage.common.entity.AnalysisReportLog
;
import
com.yeejoin.equipmanage.service.IFirePatrolReportService
;
import
io.swagger.annotations.Api
;
...
...
@@ -48,11 +51,25 @@ public class FirePatrolReportController {
}
@ApiOperation
(
value
=
"所有站查询列表"
,
notes
=
"所有站查询列表"
)
@GetMapping
(
value
=
"/all
-p
age"
)
@GetMapping
(
value
=
"/all
P
age"
)
@TycloudOperation
(
ApiLevel
=
UserType
.
PUBLIC
,
needAuth
=
false
)
public
IPage
<
AnalysisReportLogDto
>
allPage
(
Page
page
,
@RequestParam
Integer
reportType
,
@ApiParam
(
value
=
"开始日期"
,
required
=
false
)
@RequestParam
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
startDate
,
@ApiParam
(
value
=
"结束日期"
,
required
=
false
)
@RequestParam
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
endDate
)
{
return
iFirePatrolReportService
.
allPage
(
page
,
reportType
,
startDate
,
endDate
);
@ApiParam
(
value
=
"开始日期"
,
required
=
false
)
@RequestParam
(
required
=
false
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
startDate
,
@ApiParam
(
value
=
"结束日期"
,
required
=
false
)
@RequestParam
(
required
=
false
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
Date
endDate
,
@ApiParam
(
value
=
"换流站编码"
,
required
=
false
)
@RequestParam
(
required
=
false
)
String
stationCode
)
{
return
iFirePatrolReportService
.
allPage
(
page
,
reportType
,
startDate
,
endDate
,
stationCode
);
}
// /**
// * 分页接口
// */
// @ApiOperation(httpMethod = "GET", value = "单站查询列表", notes = "单站查询列表")
// @GetMapping(value = "/listPage")
// @TycloudOperation(ApiLevel = UserType.PUBLIC, needAuth = false)
// public IPage<AnalysisReportLog> listPage(Page page, @RequestParam Integer reportType,
// @ApiParam(value = "开始日期", required = false) @RequestParam @DateTimeFormat(pattern="yyyy-MM-dd")Date startDate,
// @ApiParam(value = "结束日期", required = false) @RequestParam @DateTimeFormat(pattern="yyyy-MM-dd")Date endDate,
// @RequestParam String stationCode) throws ParseException {
// return iFirePatrolReportService.listPage(page,reportType, startDate, endDate,stationCode);
// }
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IFirePatrolReportService.java
View file @
e31b3402
...
...
@@ -14,7 +14,7 @@ public interface IFirePatrolReportService {
void
download
(
HttpServletRequest
request
,
HttpServletResponse
response
,
String
code
,
Date
startDate
,
Date
endDate
);
IPage
<
AnalysisReportLogDto
>
allPage
(
Page
<
AnalysisReportLogDto
>
page
,
Integer
reportType
,
Date
startDate
,
Date
endDate
);
IPage
<
AnalysisReportLogDto
>
allPage
(
Page
<
AnalysisReportLogDto
>
page
,
Integer
reportType
,
Date
startDate
,
Date
endDate
,
String
stationCode
);
//IPage<AnalysisReportLogDto> listPage(Page<AnalysisReportLogDto> page, Integer reportType,Date startDate,Date endDate,String stationCode);
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/FilePatrolReportServiceImpl.java
View file @
e31b3402
This diff is collapsed.
Click to expand it.
amos-boot-system-equip/src/main/resources/ftl/FirePatrolReport.ftl
View file @
e31b3402
...
...
@@ -3705,7 +3705,7 @@
<w:pict>
<w:binData
w:name=
"wordml://1.png"
>
${(qualified_pie_chart)!''}
</w:binData>
<v:shape
id=
"_x0000_s1027"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:2
55.7pt;width:416.4
5pt;"
filled=
"f"
o:preferrelative=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:shape
id=
"_x0000_s1027"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:2
40pt;width:414.9
5pt;"
filled=
"f"
o:preferrelative=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:fill
on=
"f"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
/>
...
...
@@ -3728,7 +3728,7 @@
<w:pict>
<w:binData
w:name=
"wordml://2.png"
>
${(equip_pie_chart)!''}
</w:binData>
<v:shape
id=
"_x0000_s1028"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:2
36.7
pt;width:414.95pt;"
filled=
"f"
o:preferrelative=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:shape
id=
"_x0000_s1028"
o:spt=
"75"
alt=
""
type=
"#_x0000_t75"
style=
"height:2
40
pt;width:414.95pt;"
filled=
"f"
o:preferrelative=
"t"
stroked=
"f"
coordsize=
"21600,21600"
>
<v:path/>
<v:fill
on=
"f"
focussize=
"0,0"
/>
<v:stroke
on=
"f"
/>
...
...
amos-boot-system-equip/src/main/resources/mapper/AnalysisReportLogMapper.xml
View file @
e31b3402
...
...
@@ -26,6 +26,9 @@
<if
test=
"analysisReportLog.endDate != null"
>
AND DATE_FORMAT(wl_analysis_report_log.end_date, '%Y-%m-%d')
<
= DATE_FORMAT(#{analysisReportLog.endDate}, '%Y-%m-%d')
</if>
<if
test=
"analysisReportLog.stationCode != null"
>
AND cb_org_usr.biz_org_code = #{analysisReportLog.stationCode}
</if>
</where>
</select>
</mapper>
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