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
c89e4d85
Commit
c89e4d85
authored
Sep 26, 2021
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.防火监督联调
parent
59b93567
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
14 additions
and
5 deletions
+14
-5
ExcelUtil.java
...ava/com/yeejoin/amos/boot/biz/common/excel/ExcelUtil.java
+1
-1
DangerFeignClient.java
...in/amos/supervision/business/feign/DangerFeignClient.java
+1
-1
HiddenDangerServiceImpl.java
...vision/business/service/impl/HiddenDangerServiceImpl.java
+4
-3
IHiddenDangerService.java
...ervision/business/service/intfc/IHiddenDangerService.java
+8
-0
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/excel/ExcelUtil.java
View file @
c89e4d85
...
...
@@ -257,7 +257,7 @@ public class ExcelUtil {
//创建本地文件
String
filePath
=
fileName
+
excelTypeEnum
.
getValue
();
try
{
fileName
=
new
String
(
filePath
.
getBytes
(),
"UTF-8"
);
fileName
=
new
String
(
filePath
.
getBytes
(),
StandardCharsets
.
UTF_8
);
response
.
setCharacterEncoding
(
StandardCharsets
.
UTF_8
.
name
());
response
.
setContentType
(
"application/vnd.ms-excel"
);
response
.
addHeader
(
"Content-Disposition"
,
"filename="
+
fileName
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/feign/DangerFeignClient.java
View file @
c89e4d85
...
...
@@ -51,7 +51,7 @@ public interface DangerFeignClient {
* @return FeignClientResult
*/
@GetMapping
(
value
=
"/page/list"
)
FeignClientResult
<
I
Page
<
DangerDto
>>
pageList
(
Page
page
,
@RequestParam
String
ids
,
@RequestParam
(
required
=
false
)
String
dangerLevel
,
@RequestParam
(
required
=
false
)
String
dangerState
);
FeignClientResult
<
Page
<
DangerDto
>>
pageList
(
Page
page
,
@RequestParam
String
ids
,
@RequestParam
(
required
=
false
)
String
dangerLevel
,
@RequestParam
(
required
=
false
)
String
dangerState
);
/**
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/HiddenDangerServiceImpl.java
View file @
c89e4d85
...
...
@@ -113,8 +113,8 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
List
<
HiddenDangerDto
>
dangers
=
hiddenDangerMapper
.
listByCondition
(
planId
,
pointId
);
List
<
Long
>
dangerIds
=
Lists
.
transform
(
dangers
,
HiddenDangerDto:
:
getLatentDangerId
);
String
dangerIdsStr
=
Joiner
.
on
(
","
).
join
(
dangerIds
);
FeignClientResult
<
I
Page
<
DangerDto
>>
feignClientResult
=
feignClient
.
pageList
(
page
,
dangerIdsStr
,
level
,
status
);
I
Page
<
DangerDto
>
dangerDtoIPage
=
feignClientResult
.
getResult
();
FeignClientResult
<
Page
<
DangerDto
>>
feignClientResult
=
feignClient
.
pageList
(
page
,
dangerIdsStr
,
level
,
status
);
Page
<
DangerDto
>
dangerDtoIPage
=
feignClientResult
.
getResult
();
Map
<
Long
,
HiddenDangerDto
>
keyMap
=
dangers
.
stream
().
collect
(
Collectors
.
toMap
(
HiddenDangerDto:
:
getLatentDangerId
,
Function
.
identity
()));
dangerDtoIPage
.
getRecords
().
forEach
(
r
->
{
HiddenDangerDto
hiddenDangerDto
=
keyMap
.
get
(
r
.
getId
());
...
...
@@ -172,7 +172,8 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
@Override
public
void
exportDangerData
(
String
planId
,
Long
pointId
,
String
level
,
String
status
,
HttpServletResponse
response
)
{
String
fileName
=
"隐患问题清单_"
+
System
.
currentTimeMillis
();
List
<
HiddenDangerExportDataDto
>
dtoList
=
this
.
listAll
(
planId
,
pointId
,
level
,
status
);
ExcelUtil
.
createTemplate
(
response
,
"隐患问题清单"
,
"隐患问题清单"
,
dtoList
,
HiddenDangerExportDataDto
.
class
,
dataSources
,
false
);
ExcelUtil
.
createTemplate
(
response
,
fileName
,
"隐患问题清单"
,
dtoList
,
HiddenDangerExportDataDto
.
class
,
dataSources
,
false
);
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/intfc/IHiddenDangerService.java
View file @
c89e4d85
...
...
@@ -72,5 +72,13 @@ public interface IHiddenDangerService {
* @param dtoList数据
* @param response 响应
*/
/**
* 隐患数据导出
* @param planId 计划id
* @param pointId 点id
* @param level 隐患级别
* @param status 状态
* @param response 响应
*/
void
exportDangerData
(
String
planId
,
Long
pointId
,
String
level
,
String
status
,
HttpServletResponse
response
);
}
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