package com.sandu.ximon.dao.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.time.LocalDateTime; /** * plc路灯表(Plc)表实体类 * * @author van * @since 2022-12-15 14:41:22 */ @TableName(value = "plc") @Data @AllArgsConstructor @NoArgsConstructor public class Plc implements Serializable{ @TableId(type = IdType.AUTO) private Long plcId; //设备识别码 private String deviceCode; //备注信息 private String plcRemark; //路数,默认3 private Integer plcCount; //灯头1开关状态,1 开 0 关 private Integer plcLight1; //灯头2开关状态,1 开 0 关 private Integer plcLight2; //灯头3开关状态,1 开 0 关 private Integer plcLight3; //定时任务开关状态,1 开 0 关 private Integer plcTimingControl; //光感开关状态,1 开 0 关 private Integer plcSensorControl; //软件版本 private String plcSoftwareVersion; //硬件版本 private String plcHardwareVersion; //IEMI private String plcIemi; //ICCID private String plcIccid; //创建时间 private LocalDateTime plcCreateTime; private LocalDateTime plcUpdateTime; /** * 在线状态 0:离线 1:在线 */ @TableField(exist = false) private Integer onlineStatus; @TableField(exist = false) private static final long serialVersionUID = 1L; }