| | |
| | | import java.time.Instant; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | |
| | | /** 检测柜通道对象 t_detection_channel。 */ |
| | | /** 检测柜通道对象 t_detection_channel,是测试数据归属的最小来源单位。 */ |
| | | public class TDetectionChannel extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 通道主键。 */ |
| | | private Long channelId; |
| | | /** 所属设备适配器实例主键。 */ |
| | | private Long adapterId; |
| | | /** 所属设备适配器实例编码。 */ |
| | | private String adapterCode; |
| | | /** 所属检测柜主键。 */ |
| | | private Long cabinetId; |
| | | /** 厂商设备类型;与下方三个字段共同构成通道身份。 */ |
| | | private Integer devtype; |
| | | /** 厂商设备号。 */ |
| | | private Integer devid; |
| | | /** 厂商单元号。 */ |
| | | private Integer subdevid; |
| | | /** 厂商通道号。 */ |
| | | private Integer chlid; |
| | | /** 通道展示编号,仅供界面展示,不能代替通道身份。 */ |
| | | private String displayNo; |
| | | /** 设备在线状态:ONLINE 在线、OFFLINE 离线;由设备来源可达性观测,不能被测试动作改写。 */ |
| | | private String onlineStatus; |
| | | /** |
| | | * 通道工作状态:RUNNING 运行、PAUSED 暂停、ABNORMAL 异常、ENDED 结束、UNOBSERVABLE 无法观测。 |
| | | * 读库路线下设备不提供可用状态,离线或读取失败时一律为 UNOBSERVABLE,不沿用上一次状态,也不由数据行推断。 |
| | | */ |
| | | private String workStatus; |
| | | /** 最近一次观测到该通道的时间,以 UTC 保存。 */ |
| | | private Instant lastSeenAtUtc; |
| | | /** 启用状态:0启用,1停用;开始接收时通道必须存在且启用。 */ |
| | | private String status; |
| | | |
| | | public Long getChannelId() { return channelId; } |