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
586b6a91
Commit
586b6a91
authored
Jul 26, 2023
by
宋珺琪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改预警bug
parent
0701608f
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
66 additions
and
0 deletions
+66
-0
service/publicapi/src/main/java/com/founder/publicapi/controller/SkWarningService/WarningController.java
+66
-0
No files found.
service/publicapi/src/main/java/com/founder/publicapi/controller/SkWarningService/WarningController.java
View file @
586b6a91
...
@@ -398,10 +398,76 @@ public class WarningController {
...
@@ -398,10 +398,76 @@ public class WarningController {
SkWarning
skWarning
=
new
SkWarning
();
SkWarning
skWarning
=
new
SkWarning
();
BeanUtils
.
copyProperties
(
waringVo
,
skWarning
);
BeanUtils
.
copyProperties
(
waringVo
,
skWarning
);
HashMap
<
String
,
String
>
codeMap
=
new
HashMap
<
String
,
String
>();
UpdateWrapper
<
SkWarning
>
wrapper
=
new
UpdateWrapper
<>();
UpdateWrapper
<
SkWarning
>
wrapper
=
new
UpdateWrapper
<>();
wrapper
.
eq
(
"mxbh"
,
skWarning
.
getMxbh
());
wrapper
.
eq
(
"mxbh"
,
skWarning
.
getMxbh
());
//侦察阶段代码
if
(
StringUtils
.
isNotEmpty
(
skWarning
.
getZcjddm
())){
List
<
String
>
zcjdmcList
=
new
ArrayList
<>();
String
[]
split
=
skWarning
.
getZcjddm
().
split
(
","
);
for
(
String
s
:
split
)
{
codeMap
.
put
(
"groupid"
,
"CODE_ZCJDDM"
);
codeMap
.
put
(
"code"
,
s
.
trim
());
String
name
=
sysDictitemMapper
.
getNameByCode
(
codeMap
);
zcjdmcList
.
add
(
name
);
}
if
(
zcjdmcList
.
size
()>
0
){
skWarning
.
setZcjdmc
(
String
.
join
(
","
,
zcjdmcList
));
}
}
//案件类别代码
if
(
StringUtils
.
isNotEmpty
(
skWarning
.
getAjlbdm
()))
{
List
<
String
>
ajlbmcList
=
new
ArrayList
<>();
String
[]
split
=
skWarning
.
getAjlbdm
().
split
(
","
);
for
(
String
s
:
split
)
{
System
.
out
.
println
(
s
.
trim
());
codeMap
.
put
(
"groupid"
,
"CODE_AJLB"
);
codeMap
.
put
(
"code"
,
s
.
trim
());
String
name
=
sysDictitemMapper
.
getNameByCode
(
codeMap
);
ajlbmcList
.
add
(
name
);
}
if
(
ajlbmcList
.
size
()
>
0
)
{
skWarning
.
setAjlbmc
(
String
.
join
(
","
,
ajlbmcList
));
}
}
//小案类别代码
if
(
StringUtils
.
isNotEmpty
(
skWarning
.
getXlabdm
()))
{
String
[]
split
=
skWarning
.
getXlabdm
().
split
(
","
);
List
<
String
>
xlabmcList
=
new
ArrayList
<>();
for
(
String
s
:
split
)
{
System
.
out
.
println
(
s
.
trim
());
codeMap
.
put
(
"groupid"
,
"CODE_XALB"
);
codeMap
.
put
(
"code"
,
s
.
trim
());
String
name
=
sysDictitemMapper
.
getNameByCode
(
codeMap
);
xlabmcList
.
add
(
name
);
}
if
(
xlabmcList
.
size
()
>
0
)
{
skWarning
.
setXlabmc
(
String
.
join
(
","
,
xlabmcList
));
}
}
//细案类别代码
if
(
StringUtils
.
isNotEmpty
(
skWarning
.
getXalbdm
()))
{
List
<
String
>
xalbmcList
=
new
ArrayList
<>();
String
[]
split
=
skWarning
.
getXalbdm
().
split
(
","
);
for
(
String
s
:
split
)
{
System
.
out
.
println
(
s
.
trim
());
codeMap
.
put
(
"groupid"
,
"CODE_AJXLB"
);
codeMap
.
put
(
"code"
,
s
.
trim
());
String
name
=
sysDictitemMapper
.
getNameByCode
(
codeMap
);
xalbmcList
.
add
(
name
);
}
if
(
xalbmcList
.
size
()
>
0
)
{
skWarning
.
setXalbmc
(
String
.
join
(
","
,
xalbmcList
));
}
}
wrapper
.
set
(
"gxsj"
,
new
Date
());
wrapper
.
set
(
"gxsj"
,
new
Date
());
int
i
=
warningMapper
.
update
(
skWarning
,
wrapper
);
int
i
=
warningMapper
.
update
(
skWarning
,
wrapper
);
if
(
i
>
0
){
if
(
i
>
0
){
QueryWrapper
<
SkWarningRule
>
wrapper2
=
new
QueryWrapper
<>();
QueryWrapper
<
SkWarningRule
>
wrapper2
=
new
QueryWrapper
<>();
wrapper2
.
eq
(
"glmxbh"
,
waringVo
.
getMxbh
());
wrapper2
.
eq
(
"glmxbh"
,
waringVo
.
getMxbh
());
...
...
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