package com.ximai.mes.pro.domain;

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

/**
 * 排产换型属性值信息对象 pro_schedule_setup_rule_val
 *
 * @author generator
 * @date 2024-04-01
 */
@Data
public class ProScheduleSetupRuleVal extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 工单ID */
    @TableId
    private Long ruleValId;

    /** 产品类别ID */
    @Excel(name = "产品类别ID")
    private Long itemTypeId;

    /** 产品类别名称 */
    @Excel(name = "产品类别名称")
    private String itemTypeName;

    /** 工序ID */
    @Excel(name = "工序ID")
    private Long processId;

    /** 工序名称 */
    @Excel(name = "工序名称")
    private String processName;

    /** 工单ID */
    @Excel(name = "工单ID")
    private Long workorderId;

    /** 刀 */
    @Excel(name = "刀")
    private String tool;

    /** 模 */
    @Excel(name = "模")
    private String mould;

    /** 版 */
    @Excel(name = "版")
    private String plate;

    /** 材料（反冲） */
    @Excel(name = "材料", readConverterExp = "反=冲")
    private String materialRecoil;

    /** 产品规格 */
    @Excel(name = "产品规格")
    private String productStandard;

    /** 正反颜色 */
    @Excel(name = "正反颜色")
    private String proConColor;

    /**  */
    @Excel(name = "inlay")
    private String inlay;

    /** 印张长度 */
    @Excel(name = "印张长度")
    private String sheetLength;

    /** 印张宽度 */
    @Excel(name = "印张宽度")
    private String sheetWidth;

    /** 工艺路线 */
    @Excel(name = "工艺路线")
    private String routeCode;

    /** 产品材质宽度*/
    @Excel(name = "产品材质宽度")
    private String productWidth;

}
