Files
klp-oa/klp-wms/src/main/java/com/klp/domain/WmsBatch.java
JR 21f15b8744 feat(WmsBatch): 添加排产计划ID字段
- 在 WmsBatch、WmsBatchBo、WmsBatchVo 类中添加 planId 字段
- 在 WmsBatchMapper.xml 中添加 planId 的 resultMap 配置
- 在 WmsBatchServiceImpl 中添加 planId 的查询条件
2025-08-14 16:43:54 +08:00

70 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.klp.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 批次(合并相同工艺的任务)对象 wms_batch
*
* @author klp
* @date 2025-08-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("wms_batch")
public class WmsBatch extends BaseEntity {
private static final long serialVersionUID=1L;
/**
* 批次ID
*/
@TableId(value = "batch_id")
private Long batchId;
/**
* 批次编号
*/
private String batchNo;
/**
* 关联工艺ID合并的工艺
*/
private Long processId;
/**
* 批次总数量(合并的任务总量)
*/
private Long totalQuantity;
/**
* 合并来源记录被合并的工艺任务ID用逗号分隔
*/
private String mergeSource;
/**
* 预计开始时间
*/
private Date estimatedStartTime;
/**
* 预计结束时间
*/
private Date estimatedEndTime;
/**
* 批次状态created-已创建/scheduled-已排产/executing-执行中/finished-已完成
*/
private String batchStatus;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
/**
* 备注
*/
private String remark;
/**
* 排产计划ID
*/
private Long planId;
}