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


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

@TableName("order_item")
@Data
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderItemDO {

    // 明细编号
    @TableId
    private Long id;

    // 生产单号
    private Long orderId;

    // 房间 ID
    private Long roomId;

    // 柜体 ID
    private Long bodyId;

    // 板件 id
    private Long plateId;

    // 配件 id
    private Long partsId;

    // 加工组 id
    private Long groupId;

    // 排单 ID
    private Long planId;

    // 包裹 ID
    private Long packageId;

    // 部件数量
    private Float num;

    // 组织 ID
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long organId;


}
