Commit dac17316 authored by caotao's avatar caotao

工单推送

1.创建工单优化。
parent 73b11773
...@@ -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;
/** /**
* 告警时长 * 告警时长
*/ */
......
...@@ -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 ;
} }
...@@ -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));
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment