package org.wcs.model.po.app;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * PLC 信息表
 */
@Data
@TableName("t_app_base_plc")
public class AppBasePlc {

    /**
     * 主键
     */
    @TableId("plc_id")
    private Integer plcId;

    /**
     * PLC 名称
     */
    @TableField("plc_name")
    private String plcName;

    /**
     * PLC 类型
     */
    @TableField("plc_type")
    private Integer plcType;

    /**
     * PLC 版本
     */
    @TableField("plc_version")
    private String plcVersion;

    /**
     * 状态
     */
    @TableField("plc_status")
    private Integer plcStatus;

    /**
     * IP 地址
     */
    @TableField("ip")
    private String ip;

    /**
     * 端口
     */
    @TableField("port")
    private Integer port;

    /**
     * 槽位
     */
    @TableField("slot")
    private Integer slot;

    /**
     * 架位
     */
    @TableField("rack")
    private Integer rack;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    @TableField("update_time")
    private LocalDateTime updateTime;

    /**
     * 备注
     */
    @TableField("remark")
    private String remark;




}
