From 2d702ad96a83106ae34c61f8c859061e7d021030 Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期一, 23 六月 2025 16:02:19 +0800
Subject: [PATCH] 处理包装列表、计量单位列表、客户管理列表分页未显示问题

---
 Wms/WMS.BLL/SysServer/CustomerServer.cs |    2 +-
 Wms/WMS.BLL/SysServer/PackagServer.cs   |    3 ++-
 Wms/Wms/Controllers/BasisController.cs  |    6 +++---
 Wms/WMS.BLL/SysServer/UnitServer.cs     |    2 +-
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/Wms/WMS.BLL/SysServer/CustomerServer.cs b/Wms/WMS.BLL/SysServer/CustomerServer.cs
index 4105f4b..0d8783c 100644
--- a/Wms/WMS.BLL/SysServer/CustomerServer.cs
+++ b/Wms/WMS.BLL/SysServer/CustomerServer.cs
@@ -41,7 +41,7 @@
                     .Includes(x => x.CreateUserInfo)
                     .Includes(x => x.UpdateUserInfo)
                     .ToListAsync();
-                count = counts;
+                count.Value = counts;
 
                 return data.Select(m => new CustomerDto()
                 {
diff --git a/Wms/WMS.BLL/SysServer/PackagServer.cs b/Wms/WMS.BLL/SysServer/PackagServer.cs
index 4f7bca8..b898786 100644
--- a/Wms/WMS.BLL/SysServer/PackagServer.cs
+++ b/Wms/WMS.BLL/SysServer/PackagServer.cs
@@ -47,7 +47,8 @@
                 var data = await PackagRst.GetAllByOrderPage(item, limit, page, out int counts)
                     .Includes(x => x.CreateUserInfo)
                     .Includes(x => x.UpdateUserInfo).ToListAsync();
-                count = counts;
+
+                count.Value = counts;
 
                 return data.Select(m => new PackagDto()
                 {
diff --git a/Wms/WMS.BLL/SysServer/UnitServer.cs b/Wms/WMS.BLL/SysServer/UnitServer.cs
index 47838d7..2a38430 100644
--- a/Wms/WMS.BLL/SysServer/UnitServer.cs
+++ b/Wms/WMS.BLL/SysServer/UnitServer.cs
@@ -44,7 +44,7 @@
             var data = await UnitRst.GetAllByOrderPage(item, limit, page, out int counts)
                 .Includes(x => x.CreateUserInfo)
                 .Includes(x => x.UpdateUserInfo).ToListAsync();
-            count = counts;
+            count.Value = counts;
             return data.Select(m => new UnitDto()
             {
                 Id = m.Id,
diff --git a/Wms/Wms/Controllers/BasisController.cs b/Wms/Wms/Controllers/BasisController.cs
index 87c97b8..c93cd90 100644
--- a/Wms/Wms/Controllers/BasisController.cs
+++ b/Wms/Wms/Controllers/BasisController.cs
@@ -905,7 +905,7 @@
         {
             RefAsync<int> count = new RefAsync<int>();
             var bolls = await _customerSvc.GetCustomerList(model.CustomerNo, model.CustomerName, model.Type, model.LinkMan, model.Phone, model.Page, model.Limit, count);
-            return new SqlSugarPagedList() { Items = bolls, Total = count };
+            return new SqlSugarPagedList() { Items = bolls, Total = count.Value };
         }
         /// <summary>
         /// 鏌ヨ鍗曟潯瀹㈡埛淇℃伅
@@ -1071,7 +1071,7 @@
         {
             RefAsync<int> count = new RefAsync<int>();
             var list = await _unitSvc.GetUnitList(model.UnitNo, model.UnitName, model.Page, model.Limit, count);
-            return new SqlSugarPagedList() { Items = list, Total = count };
+            return new SqlSugarPagedList() { Items = list, Total = count.Value };
         }
         /// <summary>
         /// 鏌ヨ鍗曟潯鍗曚綅淇℃伅
@@ -1159,7 +1159,7 @@
         {
             RefAsync<int> count = new RefAsync<int>();
             var list = await _packagSvc.GetPackagList(model.PackagNo, model.PackagName, model.Level, model.Page, model.Limit, count);
-            return new SqlSugarPagedList { Items = list, Total = count };
+            return new SqlSugarPagedList { Items = list, Total = count.Value };
         }
 
         /// <summary>

--
Gitblit v1.8.0