package com.njzscloud.dispose.mfg.craft.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 工艺路线
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
@TableName("mfg_craft_way")
public class CraftWayEntity {

    /**
     * Id
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 工艺 Id
     */
    private Long craftId;

    /**
     * 工序 Id；mfg_craft_operation.id
     */
    private Long operationId;

    /**
     * 物料清单 Id
     */
    private Long bomId;

    /**
     * 步骤；同一工艺下相同步骤的工序为并行工序
     */
    private Integer step;

    /**
     * 备注
     */
    private String memo;

}
