From 095b3101094a009175e28f8c8f5b0eeb347e54c3 Mon Sep 17 00:00:00 2001 From: minom Date: Fri, 13 Mar 2026 17:59:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E7=89=88=E5=8A=9F=E8=83=BD=E8=AA=BF?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/App_Code/DataAccess/StyleDataAccess.cs | 4 +- web/App_Code/api/designerController.cs | 1 + web/admin/item/TabletDesigner.aspx | 107 +++++++++++++++++++-- 3 files changed, 101 insertions(+), 11 deletions(-) diff --git a/web/App_Code/DataAccess/StyleDataAccess.cs b/web/App_Code/DataAccess/StyleDataAccess.cs index 9386dfe..bebe65a 100644 --- a/web/App_Code/DataAccess/StyleDataAccess.cs +++ b/web/App_Code/DataAccess/StyleDataAccess.cs @@ -298,7 +298,7 @@ public class StyleDataAccess sb.Append("CUser=@CUser,CDate=@CDate,CTime=@CTime,UUser=@UUSer,UDate=@UDate,UTime=@UTime "); sb.Append("where StyleID=@StyleID "); - context.Database.ExecuteSqlCommand(sb.ToString(), sp); + context.Database.ExecuteSqlCommand(sb.ToString(), sp.ToArray()); sb.Clear(); sb.Append("update TabletStyleDetail set Descr=@Descr,StartX=@StartX,StartY=@StartY,FontSize=@FontSize,BreakLen=@BreakLen,"); @@ -336,7 +336,7 @@ public class StyleDataAccess new SqlParameter("@UDate",""), new SqlParameter("@UTime",""), }; - context.Database.ExecuteSqlCommand(sb.ToString(), sp1); + context.Database.ExecuteSqlCommand(sb.ToString(), sp1.ToArray()); } } } diff --git a/web/App_Code/api/designerController.cs b/web/App_Code/api/designerController.cs index e9893d6..98fb8fd 100644 --- a/web/App_Code/api/designerController.cs +++ b/web/App_Code/api/designerController.cs @@ -162,6 +162,7 @@ public class designerController : ApiController ts.Orientation = (json == null || json.orientation == null) ? "" : (string)json.orientation; ts.PrintPageCount = (json == null || json.printPageCount == null) ? "" : (string)json.printPageCount; ts.PrintMode = (json == null || json.printMode == null) ? "" : (string)json.printMode; + ts.RosterLimit = (json == null || json.rosterLimit == null) ? "" : (string)json.rosterLimit; foreach (var item in json.detail.Children()) { TabletStyleDetail tsd = new TabletStyleDetail(); diff --git a/web/admin/item/TabletDesigner.aspx b/web/admin/item/TabletDesigner.aspx index e3b1b7c..371d201 100644 --- a/web/admin/item/TabletDesigner.aspx +++ b/web/admin/item/TabletDesigner.aspx @@ -272,10 +272,98 @@