From 0652ccecf4c9fe3492846e59f8ba4e9c57198711 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, 28 Jan 2026 15:41:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=88=86=E9=85=8D;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/outMaterialDetail/entity/OutMaterialDetail.java | 4 ++++ .../repository/persistence/OutMaterialDetailImpl.java | 6 ++++-- .../dto/outMaterialDetail/OutMaterialDetailDTO.java | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/entity/OutMaterialDetail.java b/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/entity/OutMaterialDetail.java index 8d09b7014..ad979aaa3 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/entity/OutMaterialDetail.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/entity/OutMaterialDetail.java @@ -1,6 +1,7 @@ package com.mhd.wms.domain.outMaterialDetail.entity; import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; @@ -384,4 +385,7 @@ public class OutMaterialDetail extends BaseVOEntity { @ApiModelProperty("单位") @Excel(name = "单位") private String unit; + + @TableField(exist = false) + private BigDecimal actualQuantity; } \ No newline at end of file diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/repository/persistence/OutMaterialDetailImpl.java b/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/repository/persistence/OutMaterialDetailImpl.java index 78918febe..08143dad7 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/repository/persistence/OutMaterialDetailImpl.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/outMaterialDetail/repository/persistence/OutMaterialDetailImpl.java @@ -398,6 +398,9 @@ public class OutMaterialDetailImpl extends ServiceImpl().lambda().eq(StockOutOrder::getOutOrderNumber, outOrderNumber)); for (OutMaterialDetail outMaterialDetail : outMaterialDetailList) { Long materialInventoryId = outMaterialDetail.getMaterialInventoryId(); - BigDecimal allocationQuantity = outMaterialDetail.getAllocationQuantity(); + BigDecimal allocationQuantity = outMaterialDetail.getActualQuantity(); MaterialInventory materialInventoryPO = materialInventoryMapper.selectById(materialInventoryId); if (materialInventoryPO != null) { //更新库存数量 diff --git a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/outMaterialDetail/OutMaterialDetailDTO.java b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/outMaterialDetail/OutMaterialDetailDTO.java index c75635cc0..a6765f61e 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/outMaterialDetail/OutMaterialDetailDTO.java +++ b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/outMaterialDetail/OutMaterialDetailDTO.java @@ -84,8 +84,8 @@ public class OutMaterialDetailDTO extends BaseVOEntity { @Excel(name = "复核数量") private BigDecimal checkQuantity; - @ApiModelProperty("作业数量(例如:分配数量 拣货数量 复核数量)") - @Excel(name = "作业数量(例如:分配数量 拣货数量 复核数量)") + @ApiModelProperty("作业数量(例如:分配数量 拣货数量 复核数量 取消数量)") + @Excel(name = "作业数量(例如:分配数量 拣货数量 复核数量 取消数量)") private BigDecimal actualQuantity; @ApiModelProperty("净重 单位:千克")