Files
klp-oa/klp-wms/src/main/java/com/klp/domain/WmsFurnacePlanCoil.java
Joshi e084e56841 feat(WmsFurnacePlanCoil): 退火添加合同号字段支持
- 在 WmsFurnacePlanCoil 实体类中新增 contractNo 字段
- 在 WmsFurnacePlanCoilBo 业务对象中添加 contractNo 属性
- 更新 MyBatis 映射文件,添加 contract_no 字段映射
- 在服务层查询逻辑中加入合同号条件过滤
- 在 WmsFurnacePlanCoilVo 视图对象中添加合同号 Excel 导出支持
2026-06-25 11:07:00 +08:00

60 lines
1.2 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.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 退火计划钢卷关系对象 wms_furnace_plan_coil
*
* @author klp
* @date 2026-03-14
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("wms_furnace_plan_coil")
public class WmsFurnacePlanCoil extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 计划钢卷ID
*/
@TableId(value = "plan_coil_id")
private Long planCoilId;
/**
* 计划ID
*/
private Long planId;
/**
* 钢卷ID
*/
private Long coilId;
/**
* 逻辑库区去向(钢卷退火后目标逻辑库区)
*/
private Long logicWarehouseId;
/**
* 炉火层级1=一层2=二层3=三层)
*/
private Integer furnaceLevel;
/**
* 合同号
*/
private String contractNo;
/**
* 删除标志0=正常1=已删除)
*/
@TableLogic
private Integer delFlag;
}