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
6a2c2221
Commit
6a2c2221
authored
Sep 24, 2021
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.联调修改,防火监督
parent
0f51b4f2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
7 deletions
+9
-7
DangerFeignClient.java
...in/amos/supervision/business/feign/DangerFeignClient.java
+3
-2
HiddenDangerServiceImpl.java
...vision/business/service/impl/HiddenDangerServiceImpl.java
+6
-5
No files found.
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 @
6a2c2221
...
...
@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestParam;
import
java.util.Collection
;
import
java.util.List
;
import
java.util.Map
;
/**
* @author DELL
...
...
@@ -61,8 +62,8 @@ public interface DangerFeignClient {
* @param dangerState 隐患状态
* @return FeignClientResult
*/
@GetMapping
(
value
=
"/list
-
all"
)
FeignClientResult
<
List
<
DangerDto
>>
listAll
(
@Request
Param
String
ids
,
@RequestParam
(
required
=
false
)
String
dangerLevel
,
@RequestParam
(
required
=
false
)
String
dangerState
);
@GetMapping
(
value
=
"/list
/
all"
)
FeignClientResult
<
List
<
DangerDto
>>
listAll
(
@Request
Body
Map
param
);
/**
* 隐患等级
...
...
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 @
6a2c2221
...
...
@@ -26,10 +26,7 @@ import org.typroject.tyboot.core.foundation.utils.Bean;
import
org.typroject.tyboot.core.restful.exception.instance.DataNotFound
;
import
javax.servlet.http.HttpServletResponse
;
import
java.util.Collections
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.*
;
import
java.util.function.Function
;
import
java.util.stream.Collectors
;
...
...
@@ -64,7 +61,11 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
List
<
Long
>
dangerIds
=
Lists
.
transform
(
hiddenDangers
,
HiddenDangerDto:
:
getLatentDangerId
);
String
dangerIdsStr
=
Joiner
.
on
(
","
).
join
(
dangerIds
);
//2.调用隐患模块查询关联隐患的具体数据(业务系统直落关系,具体隐患数据再隐患服务进行储存)
FeignClientResult
<
List
<
DangerDto
>>
daResult
=
feignClient
.
listAll
(
dangerIdsStr
,
level
,
status
);
Map
<
String
,
Object
>
param
=
new
HashMap
<>();
param
.
put
(
"ids"
,
dangerIdsStr
);
param
.
put
(
"level"
,
level
);
param
.
put
(
"status"
,
status
);
FeignClientResult
<
List
<
DangerDto
>>
daResult
=
feignClient
.
listAll
(
param
);
List
<
DangerDto
>
allData
=
daResult
.
getResult
();
Map
<
Long
,
HiddenDangerDto
>
keyMap
=
hiddenDangers
.
stream
().
collect
(
Collectors
.
toMap
(
HiddenDangerDto:
:
getLatentDangerId
,
Function
.
identity
()));
//3.将查询会来的数据与业务数据拼接,进行返回
...
...
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