From fdaa727f03ece6eca8b20f3291d506e6e55c3f27 Mon Sep 17 00:00:00 2001 From: git_rabbit Date: Tue, 13 Jan 2026 17:51:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4TransactionType=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DOAN.Service/MES/Material/MmInventoryService.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/DOAN.Service/MES/Material/MmInventoryService.cs b/DOAN.Service/MES/Material/MmInventoryService.cs index ab380a9..da7868f 100644 --- a/DOAN.Service/MES/Material/MmInventoryService.cs +++ b/DOAN.Service/MES/Material/MmInventoryService.cs @@ -701,6 +701,10 @@ namespace DOAN.Service.BZFM parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue, it => it.CreatedTime <= parm.EndTime ) + .WhereIF( + !string.IsNullOrEmpty(parm.TransactionType), + it => it.TransactionType == parm.TransactionType + ) .Where(it => it.MaterialCode == parm.MaterialCode) .Where(it => it.SupplierCode == parm.SupplierCode) .Where(it => it.LocationCode == parm.LocationCode) @@ -740,6 +744,10 @@ namespace DOAN.Service.BZFM parm.EndTime != null && parm.EndTime.Value > DateTime.MinValue, it => it.CreatedTime <= parm.EndTime ) + .WhereIF( + !string.IsNullOrEmpty(parm.TransactionType), + it => it.TransactionType == parm.TransactionType + ) .Where(it => it.MaterialCode == parm.MaterialCode) //.Where(it => it.SupplierCode == parm.SupplierCode) .Where(it => it.LocationCode == parm.LocationCode)