From ac2f359d397c0ec5eb87c9cbc415584d1d88439f Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期二, 16 九月 2025 08:56:53 +0800
Subject: [PATCH] 采购退料:列表选择、列表明细更改为存储过程,添加组织隔离,添加库位列表,添加隐藏完结单号功能

---
 service/QC/IpqcService.cs |   23 ++++++-----------------
 1 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/service/QC/IpqcService.cs b/service/QC/IpqcService.cs
index 8186562..73a62e1 100644
--- a/service/QC/IpqcService.cs
+++ b/service/QC/IpqcService.cs
@@ -93,6 +93,10 @@
 
     public (List<VIpqcXj> item, int TotalCount) getPageXj(XJPageResult queryObj)
     {
+
+
+
+        var totalCount = 0;
         var parsedGuid = Guid.Empty;
         if (!queryObj.id.IsNullOrEmpty())
         {
@@ -101,24 +105,9 @@
                 throw new ApplicationException("GUID杞崲閿欒");
         }
 
+        var sql = string.Format(@"EXEC prc_pda_ipqc_GetXjList '{0}'", parsedGuid);
 
-        var totalCount = 0;
-
-        var pageList = Db.Queryable<VIpqcXj>()
-            .WhereIF(!string.IsNullOrWhiteSpace(queryObj.keyword), a =>
-                a.ItemNo.Contains(queryObj.keyword) ||
-                a.ItemName.Contains(queryObj.keyword) ||
-                a.Daa001.Contains(queryObj.keyword) ||
-                a.ReleaseNo.Contains(queryObj.keyword) ||
-                a.DepartmentName.Contains(queryObj.keyword) ||
-                a.xtName.Contains(queryObj.keyword)
-            )
-            .WhereIF(UtilityHelper.CheckGuid(parsedGuid),
-                a => a.Guid == parsedGuid.ToString())
-            .Where(a => (a.FSubmit ?? 0) == 0)
-            .OrderByDescending(a => a.CreateDate)
-            .OrderBy(a => a.checkTimeSlot)
-            .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount);
+        var pageList = Db.Ado.SqlQuery<VIpqcXj>(sql).ToList();
 
         return (pageList, totalCount);
     }

--
Gitblit v1.9.3