Files
klp-oa/klp-wms/src/main/java/com/klp/domain/bo/WmsFurnacePlanCoilBo.java
Joshi a51c5a4d88 feat(wms): 添加钢卷退火计划中的逻辑库区和炉火层级功能
- 在 WmsFurnacePlanCoil 实体类中新增逻辑库区ID和炉火层级字段
- 在 WmsFurnacePlanCoilBo 中添加对应的业务对象属性
- 在 WmsFurnacePlanCoilVo 中增加Excel导出相关字段和映射
- 更新 WmsFurnacePlanServiceImpl 服务实现类中的依赖注入
- 实现逻辑库区信息的查询和名称设置功能
- 将逻辑库区ID和炉火层级信息保存到数据库中
2026-03-16 14:47:02 +08:00

60 lines
1.1 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.bo;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotNull;
/**
* 退火计划钢卷关系业务对象 wms_furnace_plan_coil
*
* @author klp
* @date 2026-03-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class WmsFurnacePlanCoilBo extends BaseEntity {
/**
* 计划钢卷ID
*/
private Long planCoilId;
/**
* 计划ID
*/
@NotNull(message = "计划ID不能为空")
private Long planId;
/**
* 钢卷ID
*/
private Long coilId;
/**
* 逻辑库区去向(钢卷退火后目标逻辑库区)
*/
private Long logicWarehouseId;
/**
* 炉火层级1=一层2=二层3=三层)
*/
private Integer furnaceLevel;
/**
* 钢卷ID列表逗号分隔
*/
private String coilIds;
/**
* 入场钢卷号(逗号分隔)
*/
private String enterCoilNos;
/**
* 当前钢卷号(逗号分隔)
*/
private String currentCoilNos;
}