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 java.io.Serializable; import lombok.Data; /** * * @TableName broadcast_v2_terminal */ @TableName(value ="broadcast_v2_terminal") @Data public class BroadcastTerminalV2Entity implements Serializable { // 终端ID @TableId private Integer id; // 终端名称 private String terminalName; // 绑定灯杆ID private Long streetlightId; @TableField(exist = false) private String streetlightName; /** * 0未绑定 1已绑定 */ private Integer bindStates; // 是否存在于服务器 0:不存在 1:正常 2:异常 private Integer exist; // 终端状态(空闲 1、工作中 2 或者 4、断线 0,报 错 8) @TableField(exist = false) private Integer status; // 终端 IP 地址 @TableField(exist = false) private String ip; // 终端音量(1-100) @TableField(exist = false) private Integer volumn; // 终端登陆的默认音量 @TableField(exist = false) private Integer defaultVolumn; // 终端功放状态(开为 1、关为 0) @TableField(exist = false) private Integer power; // 终端登陆的默认功放状态 @TableField(exist = false) private Integer defaultPower; // 终端最近一次登陆时间 @TableField(exist = false) private Integer last; // 播放时,任务的类型 @TableField(exist = false) private Integer taskType; // 播放时,任务的 ID @TableField(exist = false) private Long taskID; @TableField(exist = false) private static final long serialVersionUID = 1L; }