From 1c90213ebd42e2d00324a71a67a60d07e4c8a7da Mon Sep 17 00:00:00 2001
From: llj <132905093+newwwwwwtree@users.noreply.github.com>
Date: 星期二, 28 四月 2026 09:08:39 +0800
Subject: [PATCH] 修复接口签名,新增抽样方案
---
WebAPI/Controllers/QC_ManagementController.cs | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/WebAPI/Controllers/QC_ManagementController.cs b/WebAPI/Controllers/QC_ManagementController.cs
index 84426ee..a4ea8b0 100644
--- a/WebAPI/Controllers/QC_ManagementController.cs
+++ b/WebAPI/Controllers/QC_ManagementController.cs
@@ -131,13 +131,15 @@
if (sWhere == null || sWhere.Equals(""))
{
ds = oCN.RunProcReturn($@"select * from h_v_Gy_QCCheckProjectList_Main order by 鏃ユ湡 desc,鍗曟嵁鍙� DESC
- offset {(page-1)*size} rows fetch {size} rows only
+ offset {(page-1)*size} rows fetch next {size} rows only
+ select count(1) [count] from h_v_Gy_QCCheckProjectList_Main
", "h_v_Gy_QCCheckProjectList_Main");
}
else
{
string sql1 = "select * from h_v_Gy_QCCheckProjectList_Main where 1=1";
- string sql = sql1 + sWhere + $" order by 鏃ユ湡 desc,鍗曟嵁鍙� DESC offset {(page-1)*size} rows fetch {size} rows only ";
+ string sql = sql1 + sWhere + $@" order by 鏃ユ湡 desc,鍗曟嵁鍙� DESC offset {(page-1)*size} rows fetch next {size} rows only
+ select count(1) [count] from h_v_Gy_QCCheckProjectList_Main where 1=1 " + sWhere;
ds = oCN.RunProcReturn(sql, "h_v_Gy_QCCheckProjectList_Main");
}
}
@@ -149,7 +151,10 @@
objJsonResult.data = null;
return objJsonResult;
}
- return GetObjectJson(ds);
+
+ var jsonObj = GetObjectJson(ds) as json;
+ jsonObj.count = int.Parse(ds.Tables[1].Rows[0]["count"].ToString());
+ return jsonObj;
}
--
Gitblit v1.9.1