package com.njcn.product.event.devcie.pojo.po;

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.time.LocalDateTime;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * Description:
 * Date: 2025/06/19  下午 1:47【需求编号】
 *
 * @author clam
 * @version V1.0.0
 */
/**
 * 靠靠?
 */
@Data
@NoArgsConstructor
@TableName(value = "PQ_DEVICE")
public class PqDevice {
    /**
     * 靠靠
     */
    @TableId(value = "DEV_INDEX", type = IdType.INPUT)
    private Integer devIndex;

    /**
     * 靠靠靠
     */
    @TableField(value = "GD_INDEX")
    private Integer gdIndex;

    /**
     * 靠靠?
     */
    @TableField(value = "SUB_INDEX")
    private Integer subIndex;

    /**
     * 靠靠
     */
    @TableField(value = "\"NAME\"")
    private String name;

    /**
     * 靠靠靠(0:靠;1:靠)
     */
    @TableField(value = "\"STATUS\"")
    private Integer status;

    /**
     * (靠縋QS_Dicdata)靠靠Guid
     */
    @TableField(value = "DEVTYPE")
    private String devtype;

    /**
     * 靠靠
     */
    @TableField(value = "LOGONTIME")
    private LocalDateTime logontime;

    /**
     * 靠靠靠
     */
    @TableField(value = "UPDATETIME")
    private LocalDateTime updatetime;

    /**
     * 靠縉odeInformation)靠靠靠,靠靠靠靠靠靠靠?
     */
    @TableField(value = "NODE_INDEX")
    private Integer nodeIndex;

    /**
     * 靠ID,靠靠靠
     */
    @TableField(value = "PORTID")
    private Long portid;

    /**
     * 靠靠(0:靠;1:靠;2:靠)
     */
    @TableField(value = "DEVFLAG")
    private Integer devflag;

    /**
     * 靠靠?靠3ds靠
     */
    @TableField(value = "DEV_SERIES")
    private String devSeries;

    /**
     * 靠靠,靠3ds靠
     */
    @TableField(value = "DEV_KEY")
    private String devKey;

    /**
     * IP靠
     */
    @TableField(value = "IP")
    private String ip;

    /**
     * 靠靠(0:靠靠;1:靠靠)
     */
    @TableField(value = "DEVMODEL")
    private Integer devmodel;

    /**
     * 靠靠?
     */
    @TableField(value = "CALLFLAG")
    private Integer callflag;

    /**
     * 靠靠(0:靠靠;1:靠靠;2:靠靠)
     */
    @TableField(value = "DATATYPE")
    private Integer datatype;
}