package com.sandu.ximon.dao.domain; import java.util.Date; 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 com.baomidou.mybatisplus.extension.activerecord.Model; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import java.io.Serializable; /** * plc任务和灯杆关系表(PlcTaskPoleRelation)表实体类 * * @author van * @since 2022-12-19 16:52:25 */ @TableName(value = "plc_task_pole_relation") @Data public class PlcTaskPoleRelation implements Serializable{ @TableId(type = IdType.AUTO) private Long id; //任务id private Long taskId; //灯杆id private Long poleId; //plc地址 private String plcAddress; //任务下发状态,0成功,1校验码错误,2长度错误,3写flash错误,255其他错误 private Integer issueStatus; //mac @JsonIgnore private String deviceCode; //系统定时 private String sysScheduled; //硬件定时 private String deviceScheduled; //创建时间 private Date createTime; //更新时间 private Date updateTime; @TableField(exist = false) private static final long serialVersionUID = 1L; }