From fe2b27527084667a15c424ffba00052cbf35ef7f Mon Sep 17 00:00:00 2001
From: bklLiudl <673013083@qq.com>
Date: 星期一, 15 七月 2024 11:45:30 +0800
Subject: [PATCH] Merge branch 'master' into Liudl

---
 Wms/WMS.BLL/BllSoServer/ExportNoticeDetailServer.cs |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/Wms/WMS.BLL/BllSoServer/ExportNoticeDetailServer.cs b/Wms/WMS.BLL/BllSoServer/ExportNoticeDetailServer.cs
index 81b648e..f6f4fe9 100644
--- a/Wms/WMS.BLL/BllSoServer/ExportNoticeDetailServer.cs
+++ b/Wms/WMS.BLL/BllSoServer/ExportNoticeDetailServer.cs
@@ -3,8 +3,10 @@
 using System.Linq;
 using System.Linq.Expressions;
 using System.Text;
+using System.Threading.Tasks;
 using Dm;
 using Model.ModelDto.BllSoDto;
+using Model.ModelVm.BllSoVm;
 using SqlSugar;
 using WMS.BLL.LogServer;
 using WMS.DAL;
@@ -22,21 +24,21 @@
         public ExportNoticeDetailServer():base(Db)
         {
         }
-        public List<ExportNoticeDetailDto> GetExportNoticeDetailList(string soNo, int page, int limit, out int count)
+        public async Task<List<ExportNoticeDetailDto>> GetExportNoticeDetailList(GetExportNoticeDetailVm model, RefAsync<int> count)
         {
             try
             {
-                if (string.IsNullOrWhiteSpace(soNo))
+                if (string.IsNullOrWhiteSpace(model.SoNo))
                 {
                     throw new Exception("鍑哄簱鍗曞彿涓虹┖");
                 }
-                var notice = DataContext.Db.Queryable<BllExportNotice>().Where(m => m.IsDel == "0" && m.SONo == soNo).ToList().FirstOrDefault();
+                var notice = DataContext.Db.Queryable<BllExportNotice>().Where(m => m.IsDel == "0" && m.SONo == model.SoNo).ToList().FirstOrDefault();
                 if (notice == null)
                 {
                     throw new Exception("鍑哄簱鍗曞彿涓虹┖");
                 }
-                var total = 0;
-                var data = GetAllWhereAsync(a=>a.SONo == soNo)
+
+                var data = await GetAllWhereAsync(a=>a.SONo == model.SoNo)
                     .LeftJoin<SysPackag>((a,b)=> a.PackagNo == b.PackagNo)
                     .LeftJoin<SysUserInfor>((a,b,c)=> a.CreateUser == c.Id)
                     .LeftJoin<SysUserInfor>((a,b,c,d)=> a.UpdateUser == d.Id)
@@ -69,9 +71,8 @@
                         UpdateUserName = d.RealName,
                         CreateTime = a.CreateTime,
                         UpdateTime = a.UpdateTime
-                    }).ToOffsetPage(page,limit,ref total);
-                count = total;
-                
+                    }).ToPageListAsync(model.Page, model.Limit, count);
+
                 return data;
             }
             catch (Exception e)

--
Gitblit v1.8.0