diff --git a/message/message-api/src/main/java/com/njcn/message/constant/DeviceRebootType.java b/message/message-api/src/main/java/com/njcn/message/constant/DeviceRebootType.java deleted file mode 100644 index 0455ef5..0000000 --- a/message/message-api/src/main/java/com/njcn/message/constant/DeviceRebootType.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.njcn.message.constant; - -/** - * Description: - * Date: 2024/12/17 10:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface DeviceRebootType { - /*** - * 1. 新增终端台账 - */ - String ADD_TERMINAL = "add_terminal"; - - /*** - * 1. 删除终端台账 - */ - String DELETE_TERMINAL = "delete_terminal"; - - - /*** - *修改终端 新增/删除/监测点台账 - */ - String LEDGER_MODIFY = "ledger_modify"; - /** - * Icd变更 - */ - String ICD_CHANGE = "icd_change"; - -} diff --git a/message/message-api/src/main/java/com/njcn/message/constant/ProcessRebootConstant.java b/message/message-api/src/main/java/com/njcn/message/constant/ProcessRebootConstant.java new file mode 100644 index 0000000..aa10839 --- /dev/null +++ b/message/message-api/src/main/java/com/njcn/message/constant/ProcessRebootConstant.java @@ -0,0 +1,30 @@ +package com.njcn.message.constant; + +/** + * Description: + * Date: 2024/12/17 10:04【需求编号】 + * + * @author clam + * @version V1.0.0 + */ +public interface ProcessRebootConstant { + //进程操作 + /*** + * 1. 重启进程 + */ + String RESET= "reset"; + + /*** + * 1. 新增进程 + */ + String ADD = "add"; + + //进程类型stat/recall/all + String STAT = "stat"; + String RECALL = "recall"; + String ALL = "all"; + + + + +} diff --git a/message/message-api/src/main/java/com/njcn/message/enums/DeviceRebootType.java b/message/message-api/src/main/java/com/njcn/message/enums/DeviceRebootType.java deleted file mode 100644 index 2af4788..0000000 --- a/message/message-api/src/main/java/com/njcn/message/enums/DeviceRebootType.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.njcn.message.enums; - -/** - * Description: - * Date: 2024/12/17 10:04【需求编号】 - * - * @author clam - * @version V1.0.0 - */ -public interface DeviceRebootType { - /*** - * 1. 新增终端台账 - */ - String ADD_TERMINAL = "add_terminal"; - - /*** - * 1. 删除终端台账 - */ - String DELETE_TERMINAL = "delete_terminal"; - - - /*** - *修改终端 新增/删除/监测点台账 - */ - String LEDGER_MODIFY = "ledger_modify"; - /** - * Icd变更 - */ - String ICD_CHANGE = "icd_change"; - -} diff --git a/message/message-api/src/main/java/com/njcn/message/message/DeviceRebootMessage.java b/message/message-api/src/main/java/com/njcn/message/message/DeviceRebootMessage.java index 9f559a0..1e185d0 100644 --- a/message/message-api/src/main/java/com/njcn/message/message/DeviceRebootMessage.java +++ b/message/message-api/src/main/java/com/njcn/message/message/DeviceRebootMessage.java @@ -13,56 +13,21 @@ import java.util.List; */ @Data public class DeviceRebootMessage { - private String code; + //set_process + private String code="set_process"; - private DeviceInfo data; + private Integer index; + + private List data; @Data - public static class DeviceInfo { - //终端索引 - private String id; - //终端ip - private String ip; - //终端型号 - private String devType; - //挂载单位 - private String org_name; - //组织名称 - private String port; - //终端端口 - private String stationName; - //变电站名 - private String name; - //终端序列号 - private String updateTime; - //数据更新时间 - private String manufacturer; - //终端厂商 - private String status; - //终端状态 - private String series; - //终端识别码 - private String devKey; - private Integer processNo; - // - private List monitorData; - - @Data - public static class MonitorInfo { - //监测点索引 - private String id; - //名称 - private String name; - //监测点逻辑号 - private String lineNo; - //监测点电压等级 - private String voltageLevel; - //监测点接线方式 - private String ptType; - private String status; - } - - + public static class RebootData { + //reset/add",重置或者添加进程 + private String fun; + //重置启动多少个进程,或者添加第几个进程 + private Integer processNum; + //"stat/recall/all"//重置的进程类型:stat或者recall或者所有进程;添加的进程类型:stat或者recall或者stat和recall;只有稳态和补招是多进程 + private String frontType; } }