package com.cf.imes.module.manage.dal.dataobject.patching;


import com.baomidou.mybatisplus.annotation.*;
import com.cf.imes.framework.mybatis.core.dataobject.BaseDO;
import com.cf.imes.framework.organ.core.db.OrganBaseDO;
import lombok.*;

@TableName("order_patch_detail")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PatchDetailDO extends BaseDO {


    // 补板ID
    @TableId
    private Long id;

    // 生产单号
    private Long orderId;

    // 组织 ID，默认为1
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long organId;

    // 总面积
    private Double area;

    // 计划 ID
    private Long planId;

    // 机台 ID
    private Long machineId;

    // 板材详情
    private String detail;


}
