package com.shkj.wms.domain;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.shkj.common.annotation.Excel;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * PLC设备状态对象 busin_plc_status
 * 
 * @author zjx
 * @date 2023-10-07
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
@TableName("busin_plc_status")
public class BusinPlcStatus  implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 堆垛机-运行 */
    @Excel(name = "堆垛机-运行")
    private String stkRun;

    /** 堆垛机-等待 */
    @Excel(name = "堆垛机-等待")
    private String stkWait;

    /** 堆垛机-暂停 */
    @Excel(name = "堆垛机-暂停")
    private String stkStop;

    /** 堆垛机-故障 */
    @Excel(name = "堆垛机-故障")
    private String stkFault;

    /** 堆垛机-上电 */
    @Excel(name = "堆垛机-上电")
    private String stkPowerOn;

    /**
     * 输送运行 （1楼）
     * 输送待机 （1楼）
     * 输送停止（1楼）
     * 输送故障（1楼）
     * 输送上电 （1楼）
     */
    /** 输送线1F-运行 */
    @Excel(name = "输送线1F-运行")
    private String oneDpsRun;

    /** 输送线1F-待机 */
    @Excel(name = "输送线1F-等待")
    private String oneDpsWait;

    /** 输送线1F-停止 */
    @Excel(name = "输送线1F-暂停")
    private String oneDpsStop;

    /** 输送线1F-故障 */
    @Excel(name = "输送线1F-故障")
    private String oneDpsFault;

    /** 输送线1F-上电 */
    @Excel(name = "输送线1F-停机或通讯异常")
    private String oneDpsPowerOn;


    /** 输送线2F-运行 */
    @Excel(name = "输送线2F-运行")
    private String twoDpsRun;

    /** 输送线2F-待机 */
    @Excel(name = "输送线2F-等待")
    private String twoDpsWait;

    /** 输送线2F-停止 */
    @Excel(name = "输送线2F-暂停")
    private String twoDpsStop;

    /** 输送线2F-故障 */
    @Excel(name = "输送线2F-故障")
    private String twoDpsFault;

    /** 输送线2F-上电 */
    @Excel(name = "输送线2F-停机或通讯异常")
    private String twoDpsPowerOn;

}
