From 01479a4eb18564820b82d313fcbc342f305ac383 Mon Sep 17 00:00:00 2001 From: "754998852@qq.com" <754998852@qq.com> Date: Tue, 30 Jul 2024 15:29:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A7=BB=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../版本日志/SGGLDB_WH_V2024-07-30-phf.sql | 21 +++ .../Transfer/Chart/Systemstatus.aspx | 37 ++-- .../Transfer/Chart/Systemstatus.aspx.cs | 166 +++++++++++++++++- .../Chart/Systemstatus.aspx.designer.cs | 9 + .../Transfer/Chart/SystemstatusEdit.aspx | 97 +++++++++- .../Transfer/Chart/SystemstatusEdit.aspx.cs | 135 +++++++++++++- .../Chart/SystemstatusEdit.aspx.designer.cs | 162 +++++++++++++++++ 7 files changed, 595 insertions(+), 32 deletions(-) diff --git a/DataBase/版本日志/SGGLDB_WH_V2024-07-30-phf.sql b/DataBase/版本日志/SGGLDB_WH_V2024-07-30-phf.sql index 682d0d95..49295379 100644 --- a/DataBase/版本日志/SGGLDB_WH_V2024-07-30-phf.sql +++ b/DataBase/版本日志/SGGLDB_WH_V2024-07-30-phf.sql @@ -26,4 +26,25 @@ CREATE TABLE [dbo].[Transfer_SystemControl]( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] +GO + +CREATE TABLE [dbo].[Transfer_SystemStatusRemarks]( + [Id] [nvarchar](50) NOT NULL, + [ProjectId] [nvarchar](50) NULL, + [TypeName] [nvarchar](50) NULL, + [Remarks] [nvarchar](600) NULL, + CONSTRAINT [PK_Transfer_SystemStatusRemarks] PRIMARY KEY CLUSTERED +( + [Id] ASC +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] +) ON [PRIMARY] +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ĿId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_SystemStatusRemarks', @level2type=N'COLUMN',@level2name=N'ProjectId' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_SystemStatusRemarks', @level2type=N'COLUMN',@level2name=N'TypeName' +GO + +EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Transfer_SystemStatusRemarks', @level2type=N'COLUMN',@level2name=N'Remarks' GO \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx index 6ec72fd0..9fdbb1db 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx +++ b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx @@ -17,7 +17,7 @@ runat="server" BoxFlex="1" DataKeyNames="SystemNo" AllowCellEditing="true" EnableColumnLines="true" ClicksToEdit="2" DataIDField="SystemNo" AllowSorting="true" AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange" - EnableTextSelection="true"> + EnableTextSelection="true" AllowColumnLocking="true"> @@ -26,6 +26,10 @@ + + + @@ -33,7 +37,7 @@ + EnableLock="true" Locked="true"> @@ -44,20 +48,20 @@ + HeaderTextAlign="Center" MinWidth="120px" EnableLock="true" Locked="true"> + FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" EnableLock="true" Locked="true"/> + FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" EnableLock="true" Locked="true"/> + FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" EnableLock="true" Locked="true"/> @@ -169,7 +173,7 @@ - @@ -196,15 +200,15 @@ FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" /> - + - - - @@ -214,9 +218,6 @@ HeaderText="Actual MC
实际机械完工" TextAlign="Center" FieldType="Date" Renderer="Date" RendererArgument="yyyy-MM-dd" /> - - @@ -260,13 +261,13 @@ - - diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.cs index 626885ff..64503e1f 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.cs +++ b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.cs @@ -1,12 +1,16 @@ using BLL; +using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; +using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; +using static FineUIPro.Web.CQMS.Performance.Performance; +using AspNet = System.Web.UI.WebControls; namespace FineUIPro.Web.Transfer.Chart { @@ -85,7 +89,9 @@ namespace FineUIPro.Web.Transfer.Chart ts.PlanPWD,PlanJWD,McPlan, SubmitPackage,ActualPWD,ActualJWD,ActualMC,Commissioning, - IaQian,TcccQ,SystemStatus,TurnoverDescription,ts.Remark + IaQian,TcccQ,SystemStatus,TurnoverDescription,ts.Remark, + ISNULL(pwdACount,0) pwdACount,ISNULL(pwdBCount,0) pwdBCount,ISNULL(pwdCCount,0) pwdCCount, + ISNULL(fwdACount,0) fwdACount,ISNULL(fwdBCount,0) fwdBCount,ISNULL(fwdCCount,0) fwdCCount from( SELECT SystemNo,ProjectId FROM Transfer_LHCSystemList group by SystemNo,ProjectId ) f @@ -168,12 +174,39 @@ namespace FineUIPro.Web.Transfer.Chart left join (select count(*)as TpScount,ProjectId,SystemName from Transfer_Plumbing where FINAL_Status='Completed' group by ProjectId,SystemName) tp1 on f.ProjectId=tp1.ProjectId and f.SystemNo=tp1.SystemName + + left join (select count(*) as pwdACount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='PWD' and Cat='A' group by ProjectId,System_No) + tpA on f.ProjectId=tpA.ProjectId and f.SystemNo=tpA.System_No + left join (select count(*) as pwdBCount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='PWD' and Cat='B' group by ProjectId,System_No) + tpB on f.ProjectId=tpB.ProjectId and f.SystemNo=tpB.System_No + + left join (select count(*) as pwdCCount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='PWD' and Cat='C' group by ProjectId,System_No) + tpC on f.ProjectId=tpC.ProjectId and f.SystemNo=tpC.System_No + + left join (select count(*) as fwdACount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='FWD' and Cat='A' group by ProjectId,System_No) + tpfA on f.ProjectId=tpfA.ProjectId and f.SystemNo=tpfA.System_No + + left join (select count(*) as fwdBCount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='FWD' and Cat='B' group by ProjectId,System_No) + tpfB on f.ProjectId=tpfB.ProjectId and f.SystemNo=tpfB.System_No + + left join (select count(*) as fwdCCount,ProjectId,System_No from Transfer_PunchlistFrom where Status!='Completed' + and Punch_Type='FWD' and Cat='C' group by ProjectId,System_No) + tpfC on f.ProjectId=tpfC.ProjectId and f.SystemNo=tpfC.System_No where f.ProjectId = @ProjectId"; List listStr = new List(); listStr.Add(new SqlParameter("@ProjectId", this.CurrUser.LoginProjectId)); + if (!string.IsNullOrEmpty(ddlSystemNo.SelectedValue)) + { + strSql += " AND SystemNo='" + ddlSystemNo.SelectedValue + "' "; + } strSql += " order by SystemNo "; SqlParameter[] parameter = listStr.ToArray(); @@ -265,8 +298,9 @@ namespace FineUIPro.Web.Transfer.Chart Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning); return; } - string id = Grid1.SelectedRowID; - PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("SystemstatusEdit.aspx?Id={0}", id, "编辑 - "))); + + string SystemNo = Grid1.SelectedRowID; + PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("SystemstatusEdit.aspx?SystemNo={0}", SystemNo, "编辑 - "))); } #endregion @@ -279,13 +313,135 @@ namespace FineUIPro.Web.Transfer.Chart /// /// /// - protected string totalper(object systemNo) { + protected string totalper(object systemNo) + { string rate = string.Empty; - if (systemNo != null) { + if (systemNo != null) + { + var pid = CurrUser.LoginProjectId; + var scode = systemNo.ToString(); //根据systemNo和projectid获取所有数据 和完成的数据 + #region 九个表的数据 + var list1 = Funs.DB.Transfer_Piping.Where(x => x.ProjectId == pid && x.SYSTEM == scode).ToList(); + var list2 = Funs.DB.Transfer_StaticEquipment.Where(x => x.ProjectId == pid && x.SYSTEM == scode).ToList(); + var list3 = Funs.DB.Transfer_RotatingEquipment.Where(x => x.ProjectId == pid && x.SYSTEM == scode).ToList(); + var list4 = Funs.DB.Transfer_Instrumentation.Where(x => x.ProjectId == pid && x.SystemName == scode).ToList(); + var list5 = Funs.DB.Transfer_Electrical.Where(x => x.ProjectId == pid && x.SystemName == scode).ToList(); + var list6 = Funs.DB.Transfer_Civil_Structure.Where(x => x.ProjectId == pid && x.SystemName == scode).ToList(); + var list7 = Funs.DB.Transfer_Firefighting.Where(x => x.ProjectId == pid && x.SystemName == scode).ToList(); + var list8 = Funs.DB.Transfer_Telecom.Where(x => x.ProjectId == pid && x.SystemName == scode).ToList(); + #endregion + float allcount = (list1.Count + list2.Count + list3.Count + list4.Count + + list5.Count + list6.Count + list7.Count + list8.Count); + + float allScount = (list1.Where(x => x.FINALStatus == "Completed").ToList().Count + list2.Where(x => x.MechanicalFINALStatus == "Completed").ToList().Count + + list3.Where(x => x.MechanicalFINALStatus == "Completed").ToList().Count + list4.Where(x => x.FINAL_Status == "Completed").ToList().Count + + list5.Where(x => x.FINAL_Status == "Completed").ToList().Count + list6.Where(x => x.FINAL_Status == "Completed").ToList().Count + + list7.Where(x => x.FINAL_Status == "Completed").ToList().Count + list8.Where(x => x.FINAL_Status == "Completed").ToList().Count + ); + + if (Convert.ToInt32(allcount)==0) + { + return "0"; + } + var rateF = 100 * (allScount / allcount); + rate = rateF.ToString("F2"); } return rate; } + + #region 导出按钮 + /// 导出按钮 + /// + /// + /// + protected void btnOut_Click(object sender, EventArgs e) + { + Response.ClearContent(); + string filename = Funs.GetNewFileName(); + Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("项目月报" + filename, System.Text.Encoding.UTF8) + ".xls"); + Response.ContentType = "application/excel"; + Response.ContentEncoding = System.Text.Encoding.UTF8; + this.Grid1.PageSize = 100000; + this.BindGrid(); + Response.Write(GetGridTableHtml(Grid1)); + Response.End(); + } + + /// + /// 导出方法 + /// + /// + /// + private string GetGridTableHtml(Grid grid) + { + StringBuilder sb = new StringBuilder(); + sb.Append(""); + sb.Append(""); + //sb.Append(""); + //foreach (GridColumn column in grid.Columns) + //{ + // if (column.ColumnID != "ckbIsSelected" && column.ColumnID != "Punish" && column.ColumnID != "Del") + // { + // sb.AppendFormat("", column.HeaderText); + // } + //} + //sb.Append(""); + MultiHeaderTable mht = new MultiHeaderTable(); + mht.ResolveMultiHeaderTable(Grid1.Columns); + + foreach (List rows in mht.MultiTable) + { + sb.Append(""); + foreach (object[] cell in rows) + { + int rowspan = Convert.ToInt32(cell[0]); + int colspan = Convert.ToInt32(cell[1]); + GridColumn column = cell[2] as GridColumn; + if (column.Hidden == false) + { + sb.AppendFormat("{3}", + rowspan != 1 ? " rowspan=\"" + rowspan + "\"" : "", + colspan != 1 ? " colspan=\"" + colspan + "\"" : "", + colspan != 1 ? " style=\"text-align:center;\"" : "", + column.HeaderText); + } + } + sb.Append(""); + } + foreach (GridRow row in grid.Rows) + { + sb.Append(""); + //if (row.Grid.gr.Hidden == false) { + foreach (GridColumn column in mht.Columns) + { + if (column.ColumnID != "ckbIsSelected" && column.ColumnID != "Punish" && column.ColumnID != "Del") + { + string html = row.Values[column.ColumnIndex].ToString(); + + if (column.ColumnID == "tfPageIndex") + { + html = (row.FindControl("lblPageIndex") as AspNet.Label).Text; + } + + else if (column.ColumnID == "Count4") + { + html = (row.FindControl("Label5") as AspNet.Label).Text; + } + + sb.AppendFormat("", html); + } + } + //} + sb.Append(""); + } + + sb.Append("
{0}
{0}
"); + + return sb.ToString(); + } + #endregion + } } \ No newline at end of file diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.designer.cs index d2b337e8..592ff387 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Transfer/Chart/Systemstatus.aspx.designer.cs @@ -77,6 +77,15 @@ namespace FineUIPro.Web.Transfer.Chart /// protected global::FineUIPro.Button btnSearch; + /// + /// btnOut 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnOut; + /// /// lblPageIndex 控件。 /// diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx index 48d009d4..e98acddc 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx +++ b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx @@ -4,13 +4,102 @@ - - + + 移交统计表编辑
-
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.cs index 0ea67a79..b89ff589 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.cs +++ b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.cs @@ -1,16 +1,141 @@ -using System; +using BLL; +using System; using System.Collections.Generic; +using System.Data; +using System.Data.SqlClient; using System.Linq; -using System.Web; -using System.Web.UI; -using System.Web.UI.WebControls; namespace FineUIPro.Web.Transfer.Chart { - public partial class SystemstatusEdit : System.Web.UI.Page + public partial class SystemstatusEdit : PageBase { + #region 定义项 + /// + /// 主键 + /// + private string SystemNo + { + get + { + return (string)ViewState["SystemNo"]; + } + set + { + ViewState["SystemNo"] = value; + } + } + /// + /// 项目主键 + /// + public string ProjectId + { + get + { + return (string)ViewState["ProjectId"]; + } + set + { + ViewState["ProjectId"] = value; + } + } + + public string Id + { + get + { + return (string)ViewState["Id"]; + } + set + { + ViewState["Id"] = value; + } + } + #endregion + protected void Page_Load(object sender, EventArgs e) { + if (!IsPostBack) { + ProjectId = this.CurrUser.LoginProjectId; + SystemNo = Request.Params["SystemNo"]; + var model = Funs.DB.Transfer_SystemControl.FirstOrDefault(x => x.ProjectId == ProjectId && x.SystemNo == SystemNo); + if (model!=null) + { + Id = model.Id; + txtPlanPWD.Text = model.PlanPWD.ToString(); + txtPlanJWD.Text = model.PlanJWD.ToString(); + txtMcPlan.Text = model.McPlan.ToString(); + txtSubmitPackage.Text = model.SubmitPackage; + txtActualPWD.Text = model.ActualPWD.ToString(); + txtActualJWD.Text = model.ActualJWD.ToString(); + txtActualMC.Text = model.ActualMC.ToString(); + txtCommissioning.Text = model.Commissioning; + txtIaQian.Text = model.IaQian; + txtTcccQ.Text = model.TcccQ; + ddlSystemStatus.SelectedValue = model.SystemStatus; + txtTurnoverDescription.Text = model.TurnoverDescription; + txtRemark.Text = model.Remark; + } + } + } + + /// + /// 保存 + /// + /// + /// + protected void btnSave_Click(object sender, EventArgs e) { + var model = new Model.Transfer_SystemControl() + { + ProjectId=ProjectId, + SystemNo=SystemNo, + PlanPWD= Convert.ToDateTime(txtPlanPWD.Text), + PlanJWD=Convert.ToDateTime(txtPlanJWD.Text), + McPlan=Convert.ToDateTime(txtMcPlan.Text), + SubmitPackage= txtSubmitPackage.Text, + Commissioning= txtCommissioning.Text, + IaQian= txtIaQian.Text, + TcccQ= txtTcccQ.Text, + SystemStatus= ddlSystemStatus.SelectedValue, + TurnoverDescription= txtTurnoverDescription.Text, + Remark= txtRemark.Text + }; + if (!string.IsNullOrEmpty(txtActualPWD.Text)) + { + model.ActualPWD = Convert.ToDateTime(txtActualPWD.Text); + } + if (!string.IsNullOrEmpty(txtActualJWD.Text)) + { + model.ActualJWD = Convert.ToDateTime(txtActualJWD.Text); + } + if (!string.IsNullOrEmpty(txtActualMC.Text)) + { + model.ActualMC = Convert.ToDateTime(txtActualMC.Text); + } + if (string.IsNullOrEmpty(Id)) + { + model.Id = Guid.NewGuid().ToString(); + Funs.DB.Transfer_SystemControl.InsertOnSubmit(model); + } + else { + model.Id = Id; + var newModel = Funs.DB.Transfer_SystemControl.FirstOrDefault(p => p.Id == this.Id); + newModel.PlanPWD = model.PlanPWD; + newModel.PlanJWD = model.PlanJWD; + newModel.McPlan = model.McPlan; + newModel.SubmitPackage = model.SubmitPackage; + newModel.Commissioning = model.Commissioning; + newModel.IaQian = model.IaQian; + newModel.TcccQ = model.TcccQ; + newModel.SystemStatus = model.SystemStatus; + newModel.TurnoverDescription = model.TurnoverDescription; + newModel.Remark = model.Remark; + newModel.ActualPWD = model.ActualPWD; + newModel.ActualJWD = model.ActualJWD; + newModel.ActualMC = model.ActualMC; + } + Funs.DB.SubmitChanges(); + ShowNotify("编辑成功", MessageBoxIcon.Success); + PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference()); } } diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.designer.cs index 6321675d..fb9f979a 100644 --- a/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/Transfer/Chart/SystemstatusEdit.aspx.designer.cs @@ -22,5 +22,167 @@ namespace FineUIPro.Web.Transfer.Chart /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 /// protected global::System.Web.UI.HtmlControls.HtmlForm form1; + + /// + /// PageManager1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.PageManager PageManager1; + + /// + /// SimpleForm1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Form SimpleForm1; + + /// + /// txtPlanPWD 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtPlanPWD; + + /// + /// txtPlanJWD 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtPlanJWD; + + /// + /// txtMcPlan 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtMcPlan; + + /// + /// txtSubmitPackage 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtSubmitPackage; + + /// + /// txtActualPWD 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtActualPWD; + + /// + /// txtActualJWD 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtActualJWD; + + /// + /// txtActualMC 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DatePicker txtActualMC; + + /// + /// txtCommissioning 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtCommissioning; + + /// + /// txtIaQian 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtIaQian; + + /// + /// txtTcccQ 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTcccQ; + + /// + /// ddlSystemStatus 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.DropDownList ddlSystemStatus; + + /// + /// txtTurnoverDescription 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextBox txtTurnoverDescription; + + /// + /// txtRemark 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.TextArea txtRemark; + + /// + /// Toolbar1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Toolbar Toolbar1; + + /// + /// ToolbarFill1 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.ToolbarFill ToolbarFill1; + + /// + /// btnSave 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnSave; } }