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
dac17316
Commit
dac17316
authored
Mar 12, 2024
by
caotao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工单推送
1.创建工单优化。
parent
73b11773
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
20 additions
and
11 deletions
+20
-11
HYGFMaintenanceTicketsDto.java
...s/boot/module/hygf/api/dto/HYGFMaintenanceTicketsDto.java
+3
-2
TdHygfJpInverterWarn.java
...mos/boot/module/hygf/api/entity/TdHygfJpInverterWarn.java
+14
-7
MaintenanceResultHandlerMessage.java
...module/hygf/biz/emqx/MaintenanceResultHandlerMessage.java
+3
-2
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/HYGFMaintenanceTicketsDto.java
View file @
dac17316
...
@@ -9,6 +9,7 @@ import lombok.Data;
...
@@ -9,6 +9,7 @@ import lombok.Data;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
org.joda.time.DateTime
;
import
org.joda.time.DateTime
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
...
@@ -44,12 +45,12 @@ public class HYGFMaintenanceTicketsDto extends BaseDto {
...
@@ -44,12 +45,12 @@ public class HYGFMaintenanceTicketsDto extends BaseDto {
* 告警开始时间
* 告警开始时间
*/
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
String
warningStartTime
;
private
Date
warningStartTime
;
/**
/**
* 告警开始时间
* 告警开始时间
*/
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
String
warningEndTime
;
private
Date
warningEndTime
;
/**
/**
* 告警时长
* 告警时长
*/
*/
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/TdHygfJpInverterWarn.java
View file @
dac17316
...
@@ -19,6 +19,8 @@ import java.util.Date;
...
@@ -19,6 +19,8 @@ import java.util.Date;
public
class
TdHygfJpInverterWarn
{
public
class
TdHygfJpInverterWarn
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@TableField
(
"created_time"
)
private
Long
createdTime
;
/**
/**
* sn编码
* sn编码
...
@@ -48,13 +50,13 @@ public class TdHygfJpInverterWarn {
...
@@ -48,13 +50,13 @@ public class TdHygfJpInverterWarn {
* 起始时间
* 起始时间
*/
*/
@TableField
(
"start_time"
)
@TableField
(
"start_time"
)
private
Date
startTime
;
private
Long
startTime
;
/**
/**
* 恢复时间
* 恢复时间
*/
*/
@TableField
(
"recover_time"
)
@TableField
(
"recover_time"
)
private
Date
recoverTime
;
private
Long
recoverTime
;
/**
/**
* 处理方法
* 处理方法
...
@@ -62,11 +64,11 @@ public class TdHygfJpInverterWarn {
...
@@ -62,11 +64,11 @@ public class TdHygfJpInverterWarn {
@TableField
(
"treatment"
)
@TableField
(
"treatment"
)
private
String
treatment
;
private
String
treatment
;
/**
//
/**
* 逆变器id
//
* 逆变器id
*/
//
*/
@TableField
(
"inverter_id"
)
//
@TableField("inverter_id")
private
Long
inverterId
;
//
private Long inverterId;
/**
/**
* 第三方电站id
* 第三方电站id
...
@@ -91,5 +93,10 @@ public class TdHygfJpInverterWarn {
...
@@ -91,5 +93,10 @@ public class TdHygfJpInverterWarn {
*/
*/
@TableField
(
"time"
)
@TableField
(
"time"
)
private
Long
time
;
private
Long
time
;
/**
* 处理状态
*/
@TableField
(
"handler_status"
)
private
String
handlerStatus
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/emqx/MaintenanceResultHandlerMessage.java
View file @
dac17316
...
@@ -111,10 +111,11 @@ public class MaintenanceResultHandlerMessage extends EmqxListener {
...
@@ -111,10 +111,11 @@ public class MaintenanceResultHandlerMessage extends EmqxListener {
hygfMaintenanceTickets
.
setWarningLevel
(
tdHygfJpInverterWarn
.
getLevel
());
hygfMaintenanceTickets
.
setWarningLevel
(
tdHygfJpInverterWarn
.
getLevel
());
hygfMaintenanceTickets
.
setWarningContent
(
tdHygfJpInverterWarn
.
getContent
());
hygfMaintenanceTickets
.
setWarningContent
(
tdHygfJpInverterWarn
.
getContent
());
hygfMaintenanceTickets
.
setWarningStatus
(
tdHygfJpInverterWarn
.
getState
());
hygfMaintenanceTickets
.
setWarningStatus
(
tdHygfJpInverterWarn
.
getState
());
hygfMaintenanceTickets
.
setWarningStartTime
(
tdHygfJpInverterWarn
.
getStartTime
());
hygfMaintenanceTickets
.
setWarningStartTime
(
new
Date
(
tdHygfJpInverterWarn
.
getStartTime
()));
}
}
hygfMaintenanceTicketsMapper
.
insert
(
hygfMaintenanceTickets
);
hygfMaintenanceTicketsMapper
.
insert
(
hygfMaintenanceTickets
);
tdHygfJpInverterWarn
.
setHandlerStatus
(
"未处理"
);
tdHygfJpInverterWarnMapper
.
insert
(
tdHygfJpInverterWarn
);
log
.
info
(
"创建运维工单成功{}"
,
JSON
.
toJSONString
(
hygfMaintenanceTickets
));
log
.
info
(
"创建运维工单成功{}"
,
JSON
.
toJSONString
(
hygfMaintenanceTickets
));
}
}
}
}
...
...
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