liyong
2026-07-02 784f2aa43bf07122474628cd8165e6d404fb42a3
yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/dal/dataobject/item/MdmItemBatchConfigDO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,107 @@
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("mdm_item_batch_config")
@KeySequence("mdm_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;
}