package com.ximai.mes.pro.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.ximai.common.annotation.Excel;
import com.ximai.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 暂停作业记录表对象 pro_pause_work
 *
 * @author generator
 * @date 2024-03-12
 */
@Data
public class ProPauseWork extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId
    private Long pauseWorkId;

    /**
     * 任务ID
     */
    @Excel(name = "任务ID")
    private Long taskId;

    /**
     * 派工记录ID
     */
    @Excel(name = "派工记录ID")
    private Long taskWorkunitId;

    /**
     * 工作单元ID
     */
    @Excel(name = "工作单元ID")
    private Long workunitId;

    /**
     * 异常原因
     */
    @Excel(name = "异常原因")
    private String abnormalReason;

    /**
     * 异常描述
     */
    @Excel(name = "异常描述")
    private String abnormalDescribe;

    /**
     * 暂停次数
     */
    @Excel(name = "暂停次数")
    private Long pauseNum;

    /**
     * 暂停类型
     */
    @Excel(name = "暂停类型")
    private Long pauseType;

    /**
     * 备用字段1
     */
    @Excel(name = "备用字段1")
    private String attr1;

    /**
     * 备用字段2
     */
    @Excel(name = "备用字段2")
    private String attr2;

    /**
     * 备用字段3
     */
    @Excel(name = "备用字段3")
    private Long attr3;

    /**
     * 备用字段4
     */
    @Excel(name = "备用字段4")
    private Long attr4;

}
