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
c26e0e3f
Commit
c26e0e3f
authored
Apr 15, 2024
by
xixinzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
扫描空指针漏洞修复
parent
2b5905e7
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
22 additions
and
16 deletions
+22
-16
WordTemplateUtils.java
...m/yeejoin/equipmanage/common/utils/WordTemplateUtils.java
+3
-1
ConfigureController.java
...m/yeejoin/equipmanage/controller/ConfigureController.java
+11
-9
ConfirmAlarmServiceImpl.java
...oin/equipmanage/service/impl/ConfirmAlarmServiceImpl.java
+5
-3
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+3
-3
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/utils/WordTemplateUtils.java
View file @
c26e0e3f
...
@@ -195,7 +195,9 @@ public class WordTemplateUtils {
...
@@ -195,7 +195,9 @@ public class WordTemplateUtils {
e
.
printStackTrace
();
e
.
printStackTrace
();
}
finally
{
}
finally
{
try
{
try
{
in
.
close
();
if
(
null
!=
in
)
{
in
.
close
();
}
}
catch
(
IOException
e
)
{
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/ConfigureController.java
View file @
c26e0e3f
...
@@ -282,15 +282,17 @@ public class ConfigureController extends AbstractBaseController {
...
@@ -282,15 +282,17 @@ public class ConfigureController extends AbstractBaseController {
unit
=
fireFightingSystemMapper
.
getWaterlevelUnit
(
s
,
"FHS_WirelessliquidDetector_WaterLevel"
);
unit
=
fireFightingSystemMapper
.
getWaterlevelUnit
(
s
,
"FHS_WirelessliquidDetector_WaterLevel"
);
}
}
}
}
if
(!
ObjectUtils
.
isEmpty
(
unit
)
&&
(
"CM"
.
equals
(
unit
.
get
(
"unit"
))
||
"cm"
.
equals
(
unit
.
get
(
"unit"
))
||
"厘米"
.
equals
(
unit
.
get
(
"unit"
)))){
if
(!
ObjectUtils
.
isEmpty
(
unit
)){
BigDecimal
divide
=
new
BigDecimal
(
100
);
if
((
"CM"
.
equals
(
unit
.
get
(
"unit"
))
||
"cm"
.
equals
(
unit
.
get
(
"unit"
))
||
"厘米"
.
equals
(
unit
.
get
(
"unit"
))))
{
if
(!
ObjectUtils
.
isEmpty
(
record
.
get
(
"nowLevel"
))
&&
!
"--"
.
equals
(
record
.
get
(
"nowLevel"
))){
BigDecimal
divide
=
new
BigDecimal
(
100
);
BigDecimal
nowLevel
=
new
BigDecimal
(
String
.
valueOf
(
record
.
get
(
"nowLevel"
)));
if
(!
ObjectUtils
.
isEmpty
(
record
.
get
(
"nowLevel"
))
&&
!
"--"
.
equals
(
record
.
get
(
"nowLevel"
))){
record
.
put
(
"nowLevel"
,
nowLevel
.
divide
(
divide
,
2
,
BigDecimal
.
ROUND_HALF_UP
));
BigDecimal
nowLevel
=
new
BigDecimal
(
String
.
valueOf
(
record
.
get
(
"nowLevel"
)));
}
record
.
put
(
"nowLevel"
,
nowLevel
.
divide
(
divide
,
2
,
BigDecimal
.
ROUND_HALF_UP
));
if
(!
ObjectUtils
.
isEmpty
(
record
.
get
(
"levelAbs"
))
&&
!
"--"
.
equals
(
record
.
get
(
"nowLevel"
))){
}
BigDecimal
levelAbs
=
new
BigDecimal
(
String
.
valueOf
(
record
.
get
(
"levelAbs"
)));
if
(!
ObjectUtils
.
isEmpty
(
record
.
get
(
"levelAbs"
))
&&
!
"--"
.
equals
(
record
.
get
(
"nowLevel"
))){
record
.
put
(
"levelAbs"
,
levelAbs
.
divide
(
divide
,
2
,
BigDecimal
.
ROUND_HALF_UP
));
BigDecimal
levelAbs
=
new
BigDecimal
(
String
.
valueOf
(
record
.
get
(
"levelAbs"
)));
record
.
put
(
"levelAbs"
,
levelAbs
.
divide
(
divide
,
2
,
BigDecimal
.
ROUND_HALF_UP
));
}
}
}
}
}
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/ConfirmAlarmServiceImpl.java
View file @
c26e0e3f
...
@@ -389,9 +389,11 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
...
@@ -389,9 +389,11 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
}
}
}
}
if
(
isBatch
==
1
&&
CollectionUtils
.
isNotEmpty
(
list
))
{
if
(
isBatch
==
1
&&
CollectionUtils
.
isNotEmpty
(
list
))
{
list
.
stream
().
forEach
(
x
->{
list
.
forEach
(
x
->{
webMqttHandler
.
publish
(
TopicEnum
.
EQYQR
.
getTopic
(),
JSON
.
parseObject
(
JSON
.
toJSONString
(
x
),
HashMap
.
class
));
if
(!
ObjectUtils
.
isEmpty
(
x
))
{
x
.
setAlarmReason
(
ent
.
getAlarmReason
());
webMqttHandler
.
publish
(
TopicEnum
.
EQYQR
.
getTopic
(),
JSON
.
parseObject
(
JSON
.
toJSONString
(
x
),
HashMap
.
class
));
x
.
setAlarmReason
(
ent
.
getAlarmReason
());
}
// syncConfirmAlarmMsgToSystemctl(x);
// syncConfirmAlarmMsgToSystemctl(x);
});
});
}
else
{
}
else
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
View file @
c26e0e3f
...
@@ -629,17 +629,17 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -629,17 +629,17 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
besidesMap
.
put
(
alterId
,
String
.
valueOf
(
alertCalled
.
getSequenceNbr
()));
besidesMap
.
put
(
alterId
,
String
.
valueOf
(
alertCalled
.
getSequenceNbr
()));
}
}
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
()))
{
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
())
&&
alertCalled
!=
null
&&
alertCalled
.
getCallTime
()
!=
null
)
{
alertCalledAction
.
sendAlertCalleCmd
(
smsCode
,
mobiles
,
smsParams
);
alertCalledAction
.
sendAlertCalleCmd
(
smsCode
,
mobiles
,
smsParams
);
besidesMap
.
put
(
sendTime
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
besidesMap
.
put
(
sendTime
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
}
else
{
}
else
{
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情续报
.
getCode
()))
{
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情续报
.
getCode
())
&&
alertCalled
!=
null
&&
alertCalled
.
getCallTime
()
!=
null
)
{
besidesMap
.
put
(
sendTime
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
besidesMap
.
put
(
sendTime
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情续报
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情续报
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
}
}
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情结案
.
getCode
()))
{
if
(
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情结案
.
getCode
())
&&
alertCalled
!=
null
&&
alertCalled
.
getCallTime
()
!=
null
&&
alertCalled
.
getRecDate
()
!=
null
)
{
besidesMap
.
put
(
"startTime"
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
besidesMap
.
put
(
"startTime"
,
DateUtils
.
dateFormat
(
alertCalled
.
getCallTime
(),
DateUtils
.
DATE_TIME_PATTERN
));
besidesMap
.
put
(
"endTime"
,
DateUtils
.
dateFormat
(
alertCalled
.
getRecDate
(),
DateUtils
.
DATE_TIME_PATTERN
));
besidesMap
.
put
(
"endTime"
,
DateUtils
.
dateFormat
(
alertCalled
.
getRecDate
(),
DateUtils
.
DATE_TIME_PATTERN
));
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情结案
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
pushPowerTransferToAppAndWeb
(
AlertBusinessTypeEnum
.
警情结案
.
getCode
(),
besidesMap
,
smsParams
,
usIds
,
null
);
...
...
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