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
82674df3
Commit
82674df3
authored
Sep 05, 2023
by
zhangsen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug 修改、定时任务提交
parent
8d245eb1
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
3 deletions
+14
-3
EquipAlarmEvent.java
...in/amos/boot/module/jxiop/biz/entity/EquipAlarmEvent.java
+7
-1
MonitorFanIndicatorImpl.java
...odule/jxiop/biz/service/impl/MonitorFanIndicatorImpl.java
+7
-2
No files found.
amos-boot-system-jxiop/amos-boot-module-jxiop-monitor-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/entity/EquipAlarmEvent.java
View file @
82674df3
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.experimental.Accessors
;
...
...
@@ -11,7 +15,7 @@ import java.util.Date;
@Accessors
(
chain
=
true
)
@TableName
(
"equip_alarm_event"
)
public
class
EquipAlarmEvent
{
@Table
Field
(
"sequence_nbr"
)
@Table
Id
(
value
=
"sequence_nbr"
,
type
=
IdType
.
ID_WORKER
)
private
Long
sequenceNumber
;
@TableField
(
"created_time"
)
private
Date
createdTime
;
...
...
@@ -30,4 +34,6 @@ public class EquipAlarmEvent {
*/
@TableField
(
"frontModule"
)
private
String
frontModule
;
@TableField
(
"value"
)
private
String
value
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-monitor-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/MonitorFanIndicatorImpl.java
View file @
82674df3
...
...
@@ -2072,7 +2072,7 @@ public class MonitorFanIndicatorImpl implements IMonitorFanIndicator {
return
deaviationRateDtoPage
;
}
@Scheduled
(
cron
=
"0 */1 * * * ?"
)
public
void
addNbqAlarmEvent
()
{
LambdaQueryWrapper
<
StationBasic
>
wrapper
=
new
LambdaQueryWrapper
<>();
...
...
@@ -2106,11 +2106,14 @@ public class MonitorFanIndicatorImpl implements IMonitorFanIndicator {
for
(
IndicatorsDto
indicatorsDto
:
indicatorsDtoList
)
{
EquipAlarmEvent
equipAlarmEvent
=
new
EquipAlarmEvent
();
equipAlarmEvent
.
setEquipIndex
(
indicatorsDto
.
getEquipmentNumber
());
equipAlarmEvent
.
setEquipName
(
indicatorsDto
.
getEquipmentSpecificName
());
equipAlarmEvent
.
setAlarmDesc
(
AlarmDesc
.
getCode
(
indicatorsDto
.
getEquipmentIndexName
()));
equipAlarmEvent
.
setAlarmDesc
(
StringUtils
.
isEmpty
(
equipAlarmEvent
.
getAlarmDesc
())?
indicatorsDto
.
getEquipmentIndexName
()
:
equipAlarmEvent
.
getAlarmDesc
());
equipAlarmEvent
.
setCreatedTime
(
DateUtils
.
longStr2Date
(
indicatorsDto
.
getCreatedTime
()));
equipAlarmEvent
.
setGatewayId
(
stationBasic
.
getFanGatewayId
());
equipAlarmEvent
.
setSort
(
time
);
equipAlarmEvent
.
setFrontModule
(
indicatorsDto
.
getFrontModule
());
equipAlarmEvent
.
setValue
(
indicatorsDto
.
getValue
());
newEquipAlarmEvents
.
add
(
equipAlarmEvent
);
newEquipAlarmEvent
.
add
(
equipAlarmEvent
);
}
...
...
@@ -2120,7 +2123,9 @@ public class MonitorFanIndicatorImpl implements IMonitorFanIndicator {
List
<
EquipAlarmEvent
>
oldEquipAlarmEvents
=
equipAlarmEventMapper
.
getOldDataBySort
(
lastSort
,
stationBasic
.
getFanGatewayId
());
for
(
EquipAlarmEvent
oldEquipAlarmEvent
:
oldEquipAlarmEvents
)
{
for
(
EquipAlarmEvent
equipAlarmEvent
:
newEquipAlarmEvents
)
{
if
(
oldEquipAlarmEvent
.
getEquipIndex
().
equals
(
equipAlarmEvent
.
getEquipIndex
())
&&
oldEquipAlarmEvent
.
getAlarmDesc
().
equals
(
equipAlarmEvent
.
getAlarmDesc
()))
{
if
(
oldEquipAlarmEvent
.
getEquipIndex
().
equals
(
equipAlarmEvent
.
getEquipIndex
())
&&
oldEquipAlarmEvent
.
getAlarmDesc
().
equals
(
equipAlarmEvent
.
getAlarmDesc
())
&&
oldEquipAlarmEvent
.
getValue
().
equals
(
equipAlarmEvent
.
getValue
()))
{
newEquipAlarmEvent
.
remove
(
equipAlarmEvent
);
}
}
...
...
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