From 57356ad1ecee056beedd1d98614a8dccdb6dab3d Mon Sep 17 00:00:00 2001
From: sjz <1240968267@qq.com>
Date: 星期六, 15 十一月 2025 17:11:54 +0800
Subject: [PATCH] 接口优化
---
WebApi/Gs.Report/YS_jhdcl.cs | 49 ++++++++++++++++++++++++++-----------------------
1 files changed, 26 insertions(+), 23 deletions(-)
diff --git a/WebApi/Gs.Report/YS_jhdcl.cs b/WebApi/Gs.Report/YS_jhdcl.cs
index 9b6e004..642a5a4 100644
--- a/WebApi/Gs.Report/YS_jhdcl.cs
+++ b/WebApi/Gs.Report/YS_jhdcl.cs
@@ -1,18 +1,17 @@
-锘縰sing Gs.Toolbox;
+锘縰sing System.Data;
+using System.Data.SqlClient;
+using System.Dynamic;
+using Gs.Toolbox;
using Gs.Toolbox.ApiCore.Abstract.Mvc;
using Gs.Toolbox.ApiCore.Common.Mvc;
using Gs.Toolbox.ApiCore.Group;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
-using System.Data;
-using System.Data.SqlClient;
-using System.Dynamic;
using static Gs.Toolbox.UtilityHelper;
namespace Gs.Report
{
-
[ApiGroup(ApiGroupNames.Report)]
public class YS_jhdcl : IRomteService
{
@@ -32,7 +31,8 @@
/// <param name="model"></param>
/// <returns></returns>
[RequestMethod(RequestMethods.POST)]
- public ReturnDto<PageList<dynamic>> GetListPage([FromBody] dynamic model)
+ public ReturnDto<PageList<dynamic>> GetListPage(
+ [FromBody] dynamic model)
{
int currentPage = model.currentPage;
int everyPageSize = model.everyPageSize;
@@ -40,17 +40,17 @@
string keyWhere = model.keyWhere;
SqlParameter[] parameters =
{
- new("@inCurrentPage", currentPage),//
- new("@inEveryPageSize", everyPageSize),
- new("@inSortName", sortName),
- new("@inSortOrder", ""),
- new("@inQueryWhere", keyWhere),
- new("@inFid", ""),
- new("@inP1", ""),
- new("@inP2", ""),
- new("@inP3", ""),
- new("@inP4", "")
- };
+ new("@inCurrentPage", currentPage), //
+ new("@inEveryPageSize", everyPageSize),
+ new("@inSortName", sortName),
+ new("@inSortOrder", ""),
+ new("@inQueryWhere", keyWhere),
+ new("@inFid", ""),
+ new("@inP1", ""),
+ new("@inP2", ""),
+ new("@inP3", ""),
+ new("@inP4", "")
+ };
var dset = new DataSet();
var _pglist = new PageList<dynamic>
{
@@ -61,12 +61,14 @@
};
try
{
- dset = DbHelperSQL.RunProcedure("prc_pc_ysJhdcl_cx", parameters, "0");
+ dset = DbHelperSQL.RunProcedure("prc_pc_ysJhdcl_cx", parameters,
+ "0");
if (dset != null && dset.Tables.Count > 0 &&
dset.Tables[0].Rows.Count > 0) //鏈夋暟鎹�
{
var intTotal =
- int.Parse(dset.Tables[1].Rows[0]["intTotal"].ToString());
+ int.Parse(dset.Tables[1].Rows[0]["intTotal"]
+ .ToString());
var pages = intTotal % everyPageSize != 0
? intTotal / everyPageSize + 1
: intTotal / everyPageSize;
@@ -103,7 +105,8 @@
var dset = new DataSet();
try
{
- dset = DbHelperSQL.RunProcedure("[YS_jhdcl_MX]", parameters, "0");
+ dset = DbHelperSQL.RunProcedure("[YS_jhdcl_MX]", parameters,
+ "0");
if (dset != null && dset.Tables.Count > 0 &&
dset.Tables[0].Rows.Count > 0)
{
@@ -119,8 +122,8 @@
if (m != null)
return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
"璇诲彇鎴愬姛锛�");
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "璇诲彇澶辫触锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default,
+ "璇诲彇澶辫触锛�");
}
}
-}
-
+}
\ No newline at end of file
--
Gitblit v1.9.3