From fe5f0665904e6944868810153fd1e520eb3f3a58 Mon Sep 17 00:00:00 2001 From: wule Date: Mon, 31 Aug 2026 10:25:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=86=E5=A4=87=E6=B7=BB=E5=8A=A0=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E6=96=B9=E5=BC=8F=E4=BB=A5=E4=BE=BFoem=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=AE=A2=E5=8D=95=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KJD_WebService/BLL/WXXD/WXUserManage.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/KJD_WebService/BLL/WXXD/WXUserManage.cs b/KJD_WebService/BLL/WXXD/WXUserManage.cs index 495c7ab..1fc072a 100644 --- a/KJD_WebService/BLL/WXXD/WXUserManage.cs +++ b/KJD_WebService/BLL/WXXD/WXUserManage.cs @@ -1547,6 +1547,7 @@ namespace KJD_Web.BLL.WXXD var create_time_end = RegexUtils.GetStringQuery(ref inputData, "create_time_end")?.Replace("'", "\\'"); var is_not_count = RegexUtils.GetStringQuery(ref inputData, "is_not_count")?.Replace("'", "\\'"); var remark_fulltext = RegexUtils.GetStringQuery(ref inputData, "remark_fulltext")?.Replace("'", "\\'"); + var sort_mode = RegexUtils.GetStringQuery(ref inputData, "sort_mode")?.Replace("'", "\\'"); int page = RegexUtils.GetStringQuery(ref inputData, "page").ParseToInt(); int page_size = RegexUtils.GetStringQuery(ref inputData, "page_size").ParseToInt(200); @@ -1610,7 +1611,10 @@ namespace KJD_Web.BLL.WXXD " FROM wxxd.user_payment_record up " + " WHERE 1=1"; sql += where; - sql += " ORDER BY up.create_time desc "; + if (sort_mode == "sort_mode") + sql += " ORDER BY up.create_time asc, up.id asc "; + else + sql += " ORDER BY up.create_time desc, up.id desc "; sql += " limit " + Math.Max(page - 1, 0) * page_size + "," + page_size; var dt = mySql.ExecuteDataTable(sql);