diff --git a/klp-wms/src/main/java/com/klp/domain/WmsFurnacePlanCoil.java b/klp-wms/src/main/java/com/klp/domain/WmsFurnacePlanCoil.java
index d45113848..5493ff3a8 100644
--- a/klp-wms/src/main/java/com/klp/domain/WmsFurnacePlanCoil.java
+++ b/klp-wms/src/main/java/com/klp/domain/WmsFurnacePlanCoil.java
@@ -46,6 +46,11 @@ public class WmsFurnacePlanCoil extends BaseEntity {
*/
private Integer furnaceLevel;
+ /**
+ * 合同号
+ */
+ private String contractNo;
+
/**
* 删除标志(0=正常,1=已删除)
*/
diff --git a/klp-wms/src/main/java/com/klp/domain/bo/WmsFurnacePlanCoilBo.java b/klp-wms/src/main/java/com/klp/domain/bo/WmsFurnacePlanCoilBo.java
index 9c60fbe71..902473856 100644
--- a/klp-wms/src/main/java/com/klp/domain/bo/WmsFurnacePlanCoilBo.java
+++ b/klp-wms/src/main/java/com/klp/domain/bo/WmsFurnacePlanCoilBo.java
@@ -42,6 +42,11 @@ public class WmsFurnacePlanCoilBo extends BaseEntity {
*/
private Integer furnaceLevel;
+ /**
+ * 合同号
+ */
+ private String contractNo;
+
/**
* 钢卷ID列表(逗号分隔)
*/
diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsFurnacePlanCoilVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsFurnacePlanCoilVo.java
index d313c1760..43c223c7f 100644
--- a/klp-wms/src/main/java/com/klp/domain/vo/WmsFurnacePlanCoilVo.java
+++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsFurnacePlanCoilVo.java
@@ -34,6 +34,9 @@ public class WmsFurnacePlanCoilVo {
@ExcelProperty(value = "炉火层级")
private Integer furnaceLevel;
+ @ExcelProperty(value = "合同号")
+ private String contractNo;
+
@ExcelProperty(value = "入场钢卷号")
private String enterCoilNo;
diff --git a/klp-wms/src/main/java/com/klp/service/impl/WmsFurnacePlanCoilServiceImpl.java b/klp-wms/src/main/java/com/klp/service/impl/WmsFurnacePlanCoilServiceImpl.java
index d4364fc44..34f40b873 100644
--- a/klp-wms/src/main/java/com/klp/service/impl/WmsFurnacePlanCoilServiceImpl.java
+++ b/klp-wms/src/main/java/com/klp/service/impl/WmsFurnacePlanCoilServiceImpl.java
@@ -64,6 +64,7 @@ public class WmsFurnacePlanCoilServiceImpl implements IWmsFurnacePlanCoilService
lqw.eq(bo.getCoilId() != null, WmsFurnacePlanCoil::getCoilId, bo.getCoilId());
lqw.eq(bo.getLogicWarehouseId() != null, WmsFurnacePlanCoil::getLogicWarehouseId, bo.getLogicWarehouseId());
lqw.eq(bo.getFurnaceLevel() != null, WmsFurnacePlanCoil::getFurnaceLevel, bo.getFurnaceLevel());
+ lqw.eq(bo.getContractNo() != null, WmsFurnacePlanCoil::getContractNo, bo.getContractNo());
return lqw;
}
diff --git a/klp-wms/src/main/resources/mapper/klp/WmsFurnacePlanCoilMapper.xml b/klp-wms/src/main/resources/mapper/klp/WmsFurnacePlanCoilMapper.xml
index a0a0ad868..3a746c15c 100644
--- a/klp-wms/src/main/resources/mapper/klp/WmsFurnacePlanCoilMapper.xml
+++ b/klp-wms/src/main/resources/mapper/klp/WmsFurnacePlanCoilMapper.xml
@@ -10,6 +10,7 @@
+