From 4acb88b7afaab5b18a1c9ca8a78ce346297c382f Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期四, 02 一月 2025 10:59:38 +0800
Subject: [PATCH] 修改问题

---
 Wms/WMS.BLL/DataServer/StockServer.cs |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/Wms/WMS.BLL/DataServer/StockServer.cs b/Wms/WMS.BLL/DataServer/StockServer.cs
index a527d2c..2f70ce4 100644
--- a/Wms/WMS.BLL/DataServer/StockServer.cs
+++ b/Wms/WMS.BLL/DataServer/StockServer.cs
@@ -137,7 +137,7 @@
         /// <param name="ownerName">璐т富鍚嶇О</param>
         /// <returns></returns>
         public List<StockDetailDto> GetInventoryList1(string skuNo, string skuName, string lotNo, string locatNo, string palletNo, 
-            string status, string inspectStatus, string ownerNo, string ownerName, string houseNo, string areaNo, string type)
+            string status, string inspectStatus, string ownerNo, string ownerName, string houseNo, string areaNo, string categoryNo, string type)
         {
             string str = "select detail.*,sku.Type,house.WareHouseNo + '-' + house.WareHouseName as WareHouseName," +
                 "roadway.RoadwayNo + '-' + roadway.RoadwayName as RoadwayName,area.AreaNo + '-' + area.AreaName as AreaName  " +
@@ -146,6 +146,7 @@
                 "left join SysWareHouse house on detail.WareHouseNo = house.WareHouseNo " +
                 "left join SysStorageArea area on detail.AreaNo = area.AreaNo " +
                 "left join SysMaterials as sku on detail.skuNo = sku.skuNo " +
+                "left join SysMaterialCategory as cat on sku.CategoryNo = cat.CategoryNo " +
                 "Where detail.IsDel = @isdel";
             //鍒ゆ柇鐗╂枡缂栫爜鏄惁涓虹┖
             if (!string.IsNullOrEmpty(skuNo))
@@ -200,6 +201,10 @@
             {
                 str += " and area.AreaNo = @areaNo";
             }
+            if (!string.IsNullOrEmpty(categoryNo))
+            {
+                str += " and area.CategoryNo = @categoryNo";
+            }
             if (!string.IsNullOrEmpty(type))
             {
                 str += " and sku.Type = @type";
@@ -221,6 +226,7 @@
                 ownerName = "%" + ownerName + "%",          //璐т富鍚嶇О
                 wareHouseNo = houseNo,                      
                 areaNo = areaNo,                         //鎵�灞炲尯鍩�
+                categoryNo = categoryNo,                //閫昏緫搴撳尯
                 type = type
             });
             return stockDetailsList;

--
Gitblit v1.8.0