From d4748995b988bc7783a40573ebd43ed138bd9e49 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com>
Date: Wed, 29 Apr 2026 15:19:37 +0800
Subject: [PATCH] =?UTF-8?q?=E5=87=BA=E5=BA=93=E5=8D=95=E6=98=8E=E7=BB=86?=
=?UTF-8?q?=E5=8A=A0=E5=AD=97=E6=AE=B5=EF=BC=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../entity/ReserveOutMaterialDetail.java | 8 ++++++++
.../repository/po/ReserveOutMaterialDetailPO.java | 8 ++++++++
.../repository/todo/ReserveOutMaterialDetailDO.java | 7 +++++++
.../repository/todo/ReserveOutMaterialDetailDTO.java | 7 +++++++
.../ReserveOutMaterialDetailMapper.xml | 4 +++-
sql/wkx20260429.sql | 0
6 files changed, 33 insertions(+), 1 deletion(-)
create mode 100644 sql/wkx20260429.sql
diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/entity/ReserveOutMaterialDetail.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/entity/ReserveOutMaterialDetail.java
index 279bd9bf4..91fbbc212 100644
--- a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/entity/ReserveOutMaterialDetail.java
+++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/entity/ReserveOutMaterialDetail.java
@@ -493,4 +493,12 @@ public class ReserveOutMaterialDetail extends BaseVOEntity {
@ApiModelProperty("库存数量")
@Excel(name = "库存数量")
private BigDecimal stockQuantity;
+
+ @ApiModelProperty("系数")
+ @Excel(name = "系数")
+ private String coefficient;
+
+ @ApiModelProperty("每件重量")
+ @Excel(name = "每件重量")
+ private BigDecimal perWeight;
}
\ No newline at end of file
diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/po/ReserveOutMaterialDetailPO.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/po/ReserveOutMaterialDetailPO.java
index 77df23976..f56ec8996 100644
--- a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/po/ReserveOutMaterialDetailPO.java
+++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/po/ReserveOutMaterialDetailPO.java
@@ -584,4 +584,12 @@ public class ReserveOutMaterialDetailPO extends ReserveStockOutOrderBaseDO {
@ApiModelProperty("调整后面积")
@Excel(name = "调整后面积")
private BigDecimal adjustedArea;
+
+ @ApiModelProperty("系数")
+ @Excel(name = "系数")
+ private String coefficient;
+
+ @ApiModelProperty("每件重量")
+ @Excel(name = "每件重量")
+ private BigDecimal perWeight;
}
\ No newline at end of file
diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDO.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDO.java
index 0d741df65..5acf39058 100644
--- a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDO.java
+++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDO.java
@@ -529,4 +529,11 @@ public class ReserveOutMaterialDetailDO extends BaseVOEntity {
@ApiModelProperty("调整后面积")
@Excel(name = "调整后面积")
private BigDecimal adjustedArea;
+ @ApiModelProperty("系数")
+ @Excel(name = "系数")
+ private String coefficient;
+
+ @ApiModelProperty("每件重量")
+ @Excel(name = "每件重量")
+ private BigDecimal perWeight;
}
\ No newline at end of file
diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDTO.java b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDTO.java
index 6900a4621..19cb89637 100644
--- a/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDTO.java
+++ b/mhd_oms/src/main/java/com/mhd/oms/domain/reserveOutMaterialDetail/repository/todo/ReserveOutMaterialDetailDTO.java
@@ -518,4 +518,11 @@ public class ReserveOutMaterialDetailDTO extends BaseVOEntity {
@ApiModelProperty("调整后面积")
@Excel(name = "调整后面积")
private BigDecimal adjustedArea;
+ @ApiModelProperty("系数")
+ @Excel(name = "系数")
+ private String coefficient;
+
+ @ApiModelProperty("每件重量")
+ @Excel(name = "每件重量")
+ private BigDecimal perWeight;
}
\ No newline at end of file
diff --git a/mhd_oms/src/main/resources/mapper/reserveOutMaterialDetail/ReserveOutMaterialDetailMapper.xml b/mhd_oms/src/main/resources/mapper/reserveOutMaterialDetail/ReserveOutMaterialDetailMapper.xml
index 730be0fc8..d1b11b295 100644
--- a/mhd_oms/src/main/resources/mapper/reserveOutMaterialDetail/ReserveOutMaterialDetailMapper.xml
+++ b/mhd_oms/src/main/resources/mapper/reserveOutMaterialDetail/ReserveOutMaterialDetailMapper.xml
@@ -94,6 +94,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
+
@@ -106,7 +108,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
a.single_gross_weight ,
a.lot_no ,
a.stock_quantity ,
- a.stock_unit ,a.in_order_number ,
+ a.stock_unit ,a.in_order_number ,a.PER_WEIGHT,a.COEFFICIENT,
a.material_detail_id, a.organization_id, a.organization_name, a.top_organization_id, a.unique_id, a.out_order_number, a.material_base_info_id, a.line_number, a.material_code, a.material_name, a.bar_code, a.weight_limit, a.volume_limit,
a.quantity, a.already_allocation_quantity, a.allocation_quantity, a.picking_quantity, a.check_quantity, ROUND(GREATEST(0, IFNULL(a.quantity, 0) - IFNULL(a.check_quantity, 0), IFNULL(a.picking_quantity, 0) - IFNULL(a.check_quantity, 0)), 2) AS wait_check_quantity,
a.pack_id, a.pack_code, a.pack_name, a.pack_detail_id, a.unit_code, a.unit_name, a.material_warehouse_control_id, a.serial_number_manage,
diff --git a/sql/wkx20260429.sql b/sql/wkx20260429.sql
new file mode 100644
index 000000000..e69de29bb