Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
map-parent
Overview
Overview
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
常超
map-parent
Commits
a4337120
Commit
a4337120
authored
Jul 04, 2023
by
yangyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
预警模型调整
parent
8eb9f959
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
19 deletions
+23
-19
service/publicapi/src/main/java/com/founder/publicapi/service/serviceimpl/DataStatisticsServiceImpl.java
+23
-19
No files found.
service/publicapi/src/main/java/com/founder/publicapi/service/serviceimpl/DataStatisticsServiceImpl.java
View file @
a4337120
...
...
@@ -683,34 +683,38 @@ public class DataStatisticsServiceImpl implements DataStatisticsService {
颜色随机 20%-30%(含)
颜色随机 30%以上*/
String
[]
tlmsList
=
params
.
getTlms
().
split
(
","
);
String
[]
tlysList
=
params
.
getTlys
().
split
(
","
);
String
[]
tlysList
=
params
.
getTlys
().
split
(
"\\),"
);
Map
mapColour
=
new
HashMap
();
for
(
int
i
=
0
;
i
<
tlmsList
.
length
;
i
++)
{
String
ms
=
tlmsList
[
i
];
String
ys
=
tlysList
[
i
];
String
ys
=
tlysList
[
i
];
if
(!
ys
.
endsWith
(
")"
))
{
ys
=
ys
+
")"
;
}
mapColour
.
put
(
ms
,
ys
);
}
for
(
Map
maps:
list
)
{
String
status
=
maps
.
get
(
"amplitudeFlag"
).
toString
();
float
bfs
=
Float
.
valueOf
(
String
.
valueOf
(
maps
.
get
(
"bfs"
)).
replace
(
"%"
,
""
).
replaceAll
(
","
,
""
));
if
(
status
.
equals
(
"increase"
)||
status
.
equals
(
"centre"
)){
// 增长
if
(
ms
.
equals
(
"10%(含)"
)
&&
bfs
<=
10
){
maps
.
put
(
"tlms"
,
ms
);
maps
.
put
(
"colour"
,
ys
);
}
else
if
(
ms
.
equals
(
"10%-20%(含)"
)
&&
bfs
>
10
&&
bfs
<=
20
){
maps
.
put
(
"tlms"
,
ms
);
maps
.
put
(
"colour"
,
ys
);
}
else
if
(
ms
.
equals
(
"20%-30%(含)"
)
&&
bfs
>
20
&&
bfs
<=
30
){
maps
.
put
(
"tlms"
,
ms
);
maps
.
put
(
"colour"
,
ys
);
}
else
if
(
ms
.
equals
(
"30%以上"
)
&&
bfs
>
30
){
maps
.
put
(
"tlms"
,
ms
);
maps
.
put
(
"colour"
,
ys
);
if
(
bfs
<=
10
){
maps
.
put
(
"tlms"
,
"10%(含)"
);
maps
.
put
(
"colour"
,
mapColour
.
get
(
"10%(含)"
)
);
}
else
if
(
bfs
>
10
&&
bfs
<=
20
){
maps
.
put
(
"tlms"
,
"10%-20%(含)"
);
maps
.
put
(
"colour"
,
mapColour
.
get
(
"10%-20%(含)"
)
);
}
else
if
(
bfs
>
20
&&
bfs
<=
30
){
maps
.
put
(
"tlms"
,
"20%-30%(含)"
);
maps
.
put
(
"colour"
,
mapColour
.
get
(
"20%-30%(含)"
)
);
}
else
if
(
bfs
>
30
){
maps
.
put
(
"tlms"
,
"30%以上"
);
maps
.
put
(
"colour"
,
mapColour
.
get
(
"30%以上"
)
);
}
}
else
if
(
ms
.
equals
(
"下降或持平"
)
&&
(
status
.
equals
(
"decreasing"
)
||
status
.
equals
(
"equal"
)
)){
// 降低 持平
maps
.
put
(
"tlms"
,
ms
);
maps
.
put
(
"colour"
,
ys
);
}
else
if
(
status
.
equals
(
"decreasing"
)
||
status
.
equals
(
"equal"
)){
// 降低 持平
maps
.
put
(
"tlms"
,
"下降或持平"
);
maps
.
put
(
"colour"
,
mapColour
.
get
(
"下降或持平"
)
);
}
}
}
return
list
;
}
// 重庆不参与排序
...
...
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