package com.fastbee.mq.model; import com.fastbee.common.core.thingsModel.ThingsModelSimpleItem; import lombok.Data; import java.util.List; /** * 上报数据模型bo * @author bill */ @Data public class ReportDataBo { /**产品id*/ private Long productId; /**设备编号*/ private String serialNumber; /**上报消息*/ private String message; /**上报的数据*/ private List dataList; /**设备影子*/ private boolean isShadow; /** * 物模型类型 * 1=属性,2=功能,3=事件,4=设备升级,5=设备上线,6=设备下线 */ private int type; /**是否执行规则引擎*/ private boolean isRuleEngine; /**从机编号*/ private Integer slaveId; private Long userId; private String userName; private String deviceName; }