ln分支-新增mq信息

This commit is contained in:
xy
2025-09-16 18:27:52 +08:00
parent c1bf8d79ce
commit d038dfe655
7 changed files with 163 additions and 2 deletions

View File

@@ -0,0 +1,31 @@
package com.njcn.mq.message;
import com.njcn.middle.rocket.domain.BaseMessage;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/8/11 15:06
*/
@Data
@EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
public class CldDeviceRunFlagMessage extends BaseMessage {
@ApiModelProperty("设备id")
private String id;
@ApiModelProperty("前置类型")
private String date;
@ApiModelProperty("状态 0:中断 1:连接")
private String status;
}

View File

@@ -0,0 +1,35 @@
package com.njcn.mq.message;
import com.njcn.middle.rocket.domain.BaseMessage;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/8/11 15:06
*/
@Data
@EqualsAndHashCode(callSuper = true)
@AllArgsConstructor
@NoArgsConstructor
public class CldHeartBeatMessage extends BaseMessage {
@ApiModelProperty("前置类型")
private String frontType;
@ApiModelProperty("前置id")
private String nodeId;
@ApiModelProperty("进程id")
private Integer processNo;
@ApiModelProperty("状态")
private String status;
}

View File

@@ -0,0 +1,42 @@
package com.njcn.mq.message;
import com.njcn.middle.rocket.domain.BaseMessage;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/8/11 15:06
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RealDataMessage {
@ApiModelProperty("终端序号")
private String devSeries;
@ApiModelProperty("监测点序号")
private Integer line;
@ApiModelProperty("实时数据开启/关闭")
private Boolean realData;
@ApiModelProperty("Soe开启/关闭")
private Boolean soeData;
@ApiModelProperty("限制")
private Integer limit;
@ApiModelProperty("限制")
private Integer count;
}