package com.mes.md.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; /** *

* 设备表 *

* * @author yanzhixin * @since 2024-09-12 */ @Data @EqualsAndHashCode(callSuper = false) public class Machine implements Serializable { private static final long serialVersionUID = 1L; /** * 设备主键 */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 设备名称 */ private String name; /** * 协议文件名称 */ private String fileName; /** * 设备IP */ private String ip; /** * 端口号 */ private int port; /** * 状态 */ private String state; /** * 设备模式 */ private int mode; /** * 最大工作任务数 */ private int maxTaskCount; /** * 备注 */ private String remark; /** * 是否输出参数日志 */ private int isLog; /** * 今日工作次数 */ private Integer todayCount; /** * 开机状态 */ private String statePowerOn; /** * 联机状态 */ private String stateOnLine; /** * 手动任务数量 */ private int taskCount; /** * 手动任务完成数量 */ private int finshCount; /** * 旋转模式 1 旋转 2 不旋转 */ private int rotateMode; /** * */ }