From dee7ffa3d69dd1dc2155e281f1d6b65da829d516 Mon Sep 17 00:00:00 2001
From: zhou-hongcheng <1064771933@qq.com>
Date: Wed, 18 Mar 2026 20:51:04 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=A7=BB=E4=BD=8D=E5=BA=93?=
=?UTF-8?q?=E5=AD=98=E9=80=89=E6=8B=A9=E5=86=BB=E7=BB=93=E6=95=B0=E9=87=8F?=
=?UTF-8?q?=E5=A4=A7=E4=BA=8E0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../repository/todo/MaterialInventoryDO.java | 4 ++++
.../dto/materialInventory/MaterialInventoryDTO.java | 5 +++++
.../mapper/materialInventory/MaterialInventoryMapper.xml | 3 +++
3 files changed, 12 insertions(+)
diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/materialInventory/repository/todo/MaterialInventoryDO.java b/mhd_wms/src/main/java/com/mhd/wms/domain/materialInventory/repository/todo/MaterialInventoryDO.java
index 4472c28b9..5bd99e6d3 100644
--- a/mhd_wms/src/main/java/com/mhd/wms/domain/materialInventory/repository/todo/MaterialInventoryDO.java
+++ b/mhd_wms/src/main/java/com/mhd/wms/domain/materialInventory/repository/todo/MaterialInventoryDO.java
@@ -232,4 +232,8 @@ public class MaterialInventoryDO extends MaterialBaseDO {
//查询规则 hz:货主,wl:物料,kw:库位,wlkw:物料库位,all:全部
private String queryRule;
+
+ @ApiModelProperty("冻结数量大于0条件")
+ @Excel(name = "冻结数量大于0条件")
+ private String greaterThanFreezeQuantity;
}
\ No newline at end of file
diff --git a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/materialInventory/MaterialInventoryDTO.java b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/materialInventory/MaterialInventoryDTO.java
index 0ed4a3c85..62f12b8b0 100644
--- a/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/materialInventory/MaterialInventoryDTO.java
+++ b/mhd_wms/src/main/java/com/mhd/wms/interfaces/dto/materialInventory/MaterialInventoryDTO.java
@@ -180,4 +180,9 @@ public class MaterialInventoryDTO extends MaterialBaseDTO {
@ApiModelProperty("面积")
@Excel(name = "面积")
private BigDecimal area;
+
+ @ApiModelProperty("冻结数量大于0条件")
+ @Excel(name = "冻结数量大于0条件")
+ private String greaterThanFreezeQuantity = "true";
+
}
\ No newline at end of file
diff --git a/mhd_wms/src/main/resources/mapper/materialInventory/MaterialInventoryMapper.xml b/mhd_wms/src/main/resources/mapper/materialInventory/MaterialInventoryMapper.xml
index 7b32259c9..7c08de2ad 100644
--- a/mhd_wms/src/main/resources/mapper/materialInventory/MaterialInventoryMapper.xml
+++ b/mhd_wms/src/main/resources/mapper/materialInventory/MaterialInventoryMapper.xml
@@ -177,6 +177,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and a.freeze_quantity = #{freezeQuantity}
+
+ and a.freeze_quantity > 0
+
and a.create_by_name like concat('%', #{createByName}, '%')