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;
|
}
|