package com.chushang.inspection.work.vo;

import com.chushang.common.dict.annotation.DictFormat;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

/**
 * @auther: zhao
 * @date: 2024/6/28 10:31
 */
@Data
public class WrkInfoTerminalVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 终端id
     */
    private Long terminalId;

    /**
     * 终端sn号
     */
    private String terminalSn;

    /**
     * 终端类型
     */
    @DictFormat(dictType = "terminal_type")
    private Integer terminalType;

    /**
     * 终端型号
     */
    private String terminalModel;

    /**
     * 终端编号
     */
    private String terminalNo;

    /**
     * 终端来源
     */
    @DictFormat(dictType = "terminal_source")
    private Integer terminalSource;

    /**
     * 终端版地址
     */
    private String terminalAddress;

    /**
     * 终端版本号
     */
    private String terminalVersion;

    /**
     * 终端产权人
     */
    private Integer terminalProperty;

    /**
     * 是否占用
     */
    private Integer occupy;

    /**
     * 终端状态
     */
    private Integer terminalStatus;
}
