package cn.iocoder.yudao.module.mdm.dal.dataobject.item;
|
|
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
import com.baomidou.mybatisplus.annotation.KeySequence;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.*;
|
|
/**
|
* MDM 物料批次属性配置 DO
|
*
|
* @author 芋道源码
|
*/
|
@TableName("md_item_batch_config")
|
@KeySequence("md_item_batch_config_seq")
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@ToString(callSuper = true)
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class MdmItemBatchConfigDO extends BaseDO {
|
|
/**
|
* 编号
|
*/
|
@TableId
|
private Long id;
|
|
/**
|
* 物料编号
|
*
|
* 关联 {@link MdmItemDO#getId()}
|
*/
|
private Long itemId;
|
|
/**
|
* 生产日期
|
*/
|
private Boolean produceDateFlag;
|
|
/**
|
* 有效期
|
*/
|
private Boolean expireDateFlag;
|
|
/**
|
* 入库日期
|
*/
|
private Boolean receiptDateFlag;
|
|
/**
|
* 供应商
|
*/
|
private Boolean vendorFlag;
|
|
/**
|
* 客户
|
*/
|
private Boolean clientFlag;
|
|
/**
|
* 销售订单编号
|
*/
|
private Boolean salesOrderCodeFlag;
|
|
/**
|
* 采购订单编号
|
*/
|
private Boolean purchaseOrderCodeFlag;
|
|
/**
|
* 生产工单
|
*/
|
private Boolean workOrderFlag;
|
|
/**
|
* 生产任务
|
*/
|
private Boolean taskFlag;
|
|
/**
|
* 工作站
|
*/
|
private Boolean workstationFlag;
|
|
/**
|
* 工具
|
*/
|
private Boolean toolFlag;
|
|
/**
|
* 模具
|
*/
|
private Boolean moldFlag;
|
|
/**
|
* 生产批号
|
*/
|
private Boolean lotNumberFlag;
|
|
/**
|
* 质量状态
|
*/
|
private Boolean qualityStatusFlag;
|
|
}
|