| 
									
										
										
										
											2025-04-07 17:43:30 +08:00
										 |  |  |  | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HotProessTrust.aspx.cs" | 
					
						
							|  |  |  |  |     Inherits="FineUIPro.Web.HJGL.HotProcessHard.HotProessTrust" %> | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-14 09:53:19 +08:00
										 |  |  |  | <%@ Register Src="~/Controls/UnitProjectTControl.ascx" TagName="UnitProjectTControl" TagPrefix="uc1" %> | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-07 17:43:30 +08:00
										 |  |  |  | <!DOCTYPE html> | 
					
						
							|  |  |  |  | <html xmlns="http://www.w3.org/1999/xhtml"> | 
					
						
							|  |  |  |  | <head runat="server"> | 
					
						
							|  |  |  |  |     <title>热处理委托及数据录入</title> | 
					
						
							|  |  |  |  |     <link href="../res/css/common.css" rel="stylesheet" type="text/css" /> | 
					
						
							|  |  |  |  | </head> | 
					
						
							|  |  |  |  | <body> | 
					
						
							|  |  |  |  |     <form id="form1" runat="server"> | 
					
						
							| 
									
										
										
										
											2025-04-14 09:53:19 +08:00
										 |  |  |  |         <f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" /> | 
					
						
							|  |  |  |  |         <f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region"> | 
					
						
							|  |  |  |  |             <Items> | 
					
						
							|  |  |  |  |                 <f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true" | 
					
						
							|  |  |  |  |                     EnableCollapse="true" Width="380" Title="公司-项目" TitleToolTip="公司-项目" ShowBorder="true" | 
					
						
							|  |  |  |  |                     ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft" Layout="Fit"> | 
					
						
							|  |  |  |  |                     <Items> | 
					
						
							|  |  |  |  |                         <f:ContentPanel ID="ContentPanel1" runat="server" ShowHeader="false" EnableCollapse="true" AutoScroll="true" | 
					
						
							|  |  |  |  |                             BodyPadding="0px"> | 
					
						
							|  |  |  |  |                             <uc1:UnitProjectTControl ID="ucTree" runat="server" Onchange="changeTree" /> | 
					
						
							|  |  |  |  |                         </f:ContentPanel> | 
					
						
							|  |  |  |  |                     </Items> | 
					
						
							|  |  |  |  |                 </f:Panel> | 
					
						
							|  |  |  |  |                 <f:Panel runat="server" ID="panelLeftRegion2" RegionPosition="Left" RegionSplit="true" | 
					
						
							|  |  |  |  |                     EnableCollapse="true" Width="320px" Title="热处理委托" | 
					
						
							|  |  |  |  |                     ShowBorder="true" Layout="VBox" ShowHeader="false" AutoScroll="true" BodyPadding="5px" | 
					
						
							|  |  |  |  |                     IconFont="ArrowCircleLeft"> | 
					
						
							|  |  |  |  |                     <Toolbars> | 
					
						
							|  |  |  |  |                         <f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left"> | 
					
						
							|  |  |  |  |                             <Items> | 
					
						
							|  |  |  |  |                                 <f:TextBox ID="txtSearchNo" runat="server" EmptyText="输入查询条件" | 
					
						
							|  |  |  |  |                                     AutoPostBack="true" Label="委托单号" LabelWidth="100px" | 
					
						
							|  |  |  |  |                                     OnTextChanged="Tree_TextChanged" Width="300px" LabelAlign="Right"> | 
					
						
							|  |  |  |  |                                 </f:TextBox> | 
					
						
							|  |  |  |  |                             </Items> | 
					
						
							|  |  |  |  |                         </f:Toolbar> | 
					
						
							|  |  |  |  |                     </Toolbars> | 
					
						
							|  |  |  |  |                     <Items> | 
					
						
							|  |  |  |  |                         <f:Tree ID="tvControlItem" ShowHeader="false" Title="热处理委托节点树" OnNodeCommand="tvControlItem_NodeCommand" | 
					
						
							|  |  |  |  |                             Height="470px" runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true" | 
					
						
							|  |  |  |  |                             AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true"> | 
					
						
							|  |  |  |  |                             <%-- <Listeners> | 
					
						
							| 
									
										
										
										
											2025-04-07 17:43:30 +08:00
										 |  |  |  |                                 <f:Listener Event="beforenodecontextmenu" Handler="onTreeNodeContextMenu" /> | 
					
						
							|  |  |  |  |                             </Listeners>--%> | 
					
						
							| 
									
										
										
										
											2025-04-14 09:53:19 +08:00
										 |  |  |  |                         </f:Tree> | 
					
						
							|  |  |  |  |                     </Items> | 
					
						
							|  |  |  |  |                 </f:Panel> | 
					
						
							|  |  |  |  |                 <f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true" | 
					
						
							|  |  |  |  |                     Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="热处理委托" | 
					
						
							|  |  |  |  |                     TitleToolTip="热处理委托" AutoScroll="true"> | 
					
						
							|  |  |  |  |                     <Toolbars> | 
					
						
							|  |  |  |  |                         <f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right"> | 
					
						
							|  |  |  |  |                             <Items> | 
					
						
							|  |  |  |  |                                 <f:TextBox runat="server" ID="hdHotProessTrustId" Hidden="true"> | 
					
						
							|  |  |  |  |                                 </f:TextBox> | 
					
						
							|  |  |  |  |                                 <f:ToolbarFill ID="ToolbarFill1" runat="server"> | 
					
						
							|  |  |  |  |                                 </f:ToolbarFill> | 
					
						
							|  |  |  |  |                                 <f:Button ID="btnNew" Text="新增" ToolTip="新增" | 
					
						
							|  |  |  |  |                                     Icon="Add" runat="server" OnClick="btnNew_Click"> | 
					
						
							|  |  |  |  |                                 </f:Button> | 
					
						
							|  |  |  |  |                                 <f:Button ID="btnEdit" Text="编辑" ToolTip="编辑" | 
					
						
							|  |  |  |  |                                     Icon="TableEdit" runat="server" OnClick="btnEdit_Click"> | 
					
						
							|  |  |  |  |                                 </f:Button> | 
					
						
							|  |  |  |  |                                 <f:Button ID="btnDelete" Text="删除" ToolTip="删除" | 
					
						
							|  |  |  |  |                                     ConfirmText="确认删除此热处理委托?" ConfirmTarget="Top" Icon="Delete" | 
					
						
							|  |  |  |  |                                     runat="server" OnClick="btnDelete_Click"> | 
					
						
							|  |  |  |  |                                 </f:Button> | 
					
						
							|  |  |  |  |                             </Items> | 
					
						
							|  |  |  |  |                         </f:Toolbar> | 
					
						
							|  |  |  |  |                     </Toolbars> | 
					
						
							|  |  |  |  |                     <Items> | 
					
						
							|  |  |  |  |                         <f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" BodyPadding="10px" | 
					
						
							|  |  |  |  |                             runat="server" RedStarPosition="BeforeText" LabelAlign="Right"> | 
					
						
							|  |  |  |  |                             <Rows> | 
					
						
							|  |  |  |  |                                 <f:FormRow> | 
					
						
							|  |  |  |  |                                     <Items> | 
					
						
							|  |  |  |  |                                         <f:Label ID="txtHotProessTrustNo" Label="委托单号" | 
					
						
							|  |  |  |  |                                             runat="server" LabelAlign="Left"> | 
					
						
							|  |  |  |  |                                         </f:Label> | 
					
						
							|  |  |  |  |                                         <f:Label ID="txtProessDate" Label="委托日期" runat="server" | 
					
						
							|  |  |  |  |                                             LabelAlign="Left"> | 
					
						
							|  |  |  |  |                                         </f:Label> | 
					
						
							|  |  |  |  |                                     </Items> | 
					
						
							|  |  |  |  |                                 </f:FormRow> | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |                                 <f:FormRow> | 
					
						
							|  |  |  |  |                                     <Items> | 
					
						
							|  |  |  |  |                                         <f:Label ID="txtTabler" Label="制表人" runat="server" LabelAlign="Left"> | 
					
						
							|  |  |  |  |                                         </f:Label> | 
					
						
							|  |  |  |  |                                         <f:Label ID="txtRemark" Label="备注" runat="server" LabelAlign="Left"> | 
					
						
							|  |  |  |  |                                         </f:Label> | 
					
						
							|  |  |  |  |                                     </Items> | 
					
						
							|  |  |  |  |                                 </f:FormRow> | 
					
						
							|  |  |  |  |                             </Rows> | 
					
						
							|  |  |  |  |                         </f:Form> | 
					
						
							|  |  |  |  |                     </Items> | 
					
						
							|  |  |  |  |                     <Items> | 
					
						
							|  |  |  |  |                         <f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="热处理委托" | 
					
						
							|  |  |  |  |                             EnableCollapse="true" runat="server" BoxFlex="1" DataKeyNames="HotProessTrustItemId" | 
					
						
							|  |  |  |  |                             AllowCellEditing="true" AllowColumnLocking="true" EnableColumnLines="true" ClicksToEdit="2" | 
					
						
							|  |  |  |  |                             DataIDField="HotProessTrustItemId" AllowSorting="true" SortField="ISO_IsoNo,JOT_JointNo" | 
					
						
							|  |  |  |  |                             SortDirection="ASC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" | 
					
						
							|  |  |  |  |                             PageSize="10" OnPageIndexChange="Grid1_PageIndexChange" EnableTextSelection="True"> | 
					
						
							|  |  |  |  |                             <Toolbars> | 
					
						
							|  |  |  |  |                                 <f:Toolbar ID="Toolbar3" Position="Top" ToolbarAlign="Right" runat="server"> | 
					
						
							|  |  |  |  |                                     <Items> | 
					
						
							|  |  |  |  |                                         <f:TextBox ID="txtIsoNo" Label="管线号" runat="server" | 
					
						
							|  |  |  |  |                                             LabelWidth="100px" LabelAlign="Right" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"> | 
					
						
							|  |  |  |  |                                         </f:TextBox> | 
					
						
							|  |  |  |  |                                         <f:ToolbarFill ID="ToolbarFill2" runat="server"> | 
					
						
							|  |  |  |  |                                         </f:ToolbarFill> | 
					
						
							|  |  |  |  |                                     </Items> | 
					
						
							|  |  |  |  |                                 </f:Toolbar> | 
					
						
							|  |  |  |  |                             </Toolbars> | 
					
						
							|  |  |  |  |                             <Columns> | 
					
						
							|  |  |  |  |                                 <f:RowNumberField EnablePagingNumber="true" HeaderText="序号" | 
					
						
							|  |  |  |  |                                     Width="50px" HeaderTextAlign="Center" TextAlign="Center" /> | 
					
						
							|  |  |  |  |                                 <f:RenderField HeaderText="管线号" ColumnID="ISO_IsoNo" | 
					
						
							|  |  |  |  |                                     DataField="ISO_IsoNo" SortField="ISO_IsoNo" FieldType="String" HeaderTextAlign="Center" | 
					
						
							|  |  |  |  |                                     TextAlign="Left" Width="220px" Locked="true"> | 
					
						
							|  |  |  |  |                                 </f:RenderField> | 
					
						
							|  |  |  |  |                                 <f:RenderField HeaderText="焊口号" ColumnID="JOT_JointNo" | 
					
						
							|  |  |  |  |                                     DataField="JOT_JointNo" SortField="JOT_JointNo" FieldType="String" HeaderTextAlign="Center" | 
					
						
							|  |  |  |  |                                     TextAlign="Left" Width="90px" Locked="true"> | 
					
						
							|  |  |  |  |                                 </f:RenderField> | 
					
						
							|  |  |  |  |                                 <f:RenderField HeaderText="规格" ColumnID="JOT_JointDesc" | 
					
						
							|  |  |  |  |                                     DataField="JOT_JointDesc" SortField="JOT_JointDesc" FieldType="String" HeaderTextAlign="Center" | 
					
						
							|  |  |  |  |                                     TextAlign="Left" Width="150px"> | 
					
						
							|  |  |  |  |                                 </f:RenderField> | 
					
						
							|  |  |  |  |                                 <f:RenderField HeaderText="材质代号" ColumnID="MaterialCode" | 
					
						
							|  |  |  |  |                                     DataField="MaterialCode" SortField="MaterialCode" FieldType="String" HeaderTextAlign="Center" | 
					
						
							|  |  |  |  |                                     TextAlign="Center" Width="120px"> | 
					
						
							|  |  |  |  |                                 </f:RenderField> | 
					
						
							|  |  |  |  |                                 <f:RenderField HeaderText="委托时间" ColumnID="ProessDate" | 
					
						
							|  |  |  |  |                                     DataField="ProessDate" SortField="ProessDate" FieldType="Date" Renderer="Date" | 
					
						
							|  |  |  |  |                                     HeaderTextAlign="Center" TextAlign="Left" Width="120px"> | 
					
						
							|  |  |  |  |                                 </f:RenderField> | 
					
						
							|  |  |  |  |                             </Columns> | 
					
						
							|  |  |  |  |                             <Listeners> | 
					
						
							|  |  |  |  |                                 <f:Listener Event="dataload" Handler="onGridDataLoad" /> | 
					
						
							|  |  |  |  |                             </Listeners> | 
					
						
							|  |  |  |  |                             <PageItems> | 
					
						
							|  |  |  |  |                                 <f:ToolbarSeparator ID="ToolbarSeparator1" runat="server"> | 
					
						
							|  |  |  |  |                                 </f:ToolbarSeparator> | 
					
						
							|  |  |  |  |                                 <f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:"> | 
					
						
							|  |  |  |  |                                 </f:ToolbarText> | 
					
						
							|  |  |  |  |                                 <f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true" | 
					
						
							|  |  |  |  |                                     OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged"> | 
					
						
							|  |  |  |  |                                     <f:ListItem Text="10" Value="10" /> | 
					
						
							|  |  |  |  |                                     <f:ListItem Text="20" Value="20" /> | 
					
						
							|  |  |  |  |                                     <f:ListItem Text="30" Value="30" /> | 
					
						
							|  |  |  |  |                                     <f:ListItem Text="所有行" Value="1000" /> | 
					
						
							|  |  |  |  |                                 </f:DropDownList> | 
					
						
							|  |  |  |  |                             </PageItems> | 
					
						
							|  |  |  |  |                         </f:Grid> | 
					
						
							|  |  |  |  |                     </Items> | 
					
						
							|  |  |  |  |                 </f:Panel> | 
					
						
							|  |  |  |  |             </Items> | 
					
						
							|  |  |  |  |         </f:Panel> | 
					
						
							|  |  |  |  |         <f:Window ID="Window1" Title="弹出窗体" Hidden="true" EnableIFrame="true" | 
					
						
							|  |  |  |  |             EnableMaximize="true" Target="Top" EnableResize="false" runat="server" OnClose="Window1_Close" | 
					
						
							|  |  |  |  |             IsModal="true" Width="1090px" Height="660px"> | 
					
						
							|  |  |  |  |         </f:Window> | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-04-07 17:43:30 +08:00
										 |  |  |  |     </form> | 
					
						
							|  |  |  |  |     <script type="text/javascript"> | 
					
						
							|  |  |  |  |         function reloadGrid() { | 
					
						
							|  |  |  |  |             __doPostBack(null, 'reloadGrid'); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |         function onGridDataLoad(event) { | 
					
						
							|  |  |  |  |             this.mergeColumns(['ISO_IsoNo']); | 
					
						
							|  |  |  |  |             this.mergeColumns(['JOT_JointNo']); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         var treeID = '<%= tvControlItem.ClientID %>'; | 
					
						
							|  |  |  |  |      <%--   var menuID = '<%= Menu1.ClientID %>';--%> | 
					
						
							|  |  |  |  |         // 保存当前菜单对应的树节点ID | 
					
						
							|  |  |  |  |         var currentNodeId; | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         // 返回false,来阻止浏览器右键菜单 | 
					
						
							|  |  |  |  |         //function onTreeNodeContextMenu(event, nodeId) { | 
					
						
							|  |  |  |  |         //    currentNodeId = nodeId; | 
					
						
							|  |  |  |  |         //    F(menuID).show(); | 
					
						
							|  |  |  |  |         //    return false; | 
					
						
							|  |  |  |  |         //} | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         // 设置所有菜单项的禁用状态 | 
					
						
							|  |  |  |  |         function setMenuItemsDisabled(disabled) { | 
					
						
							|  |  |  |  |             var menu = F(menuID); | 
					
						
							|  |  |  |  |             $.each(menu.items, function (index, item) { | 
					
						
							|  |  |  |  |                 item.setDisabled(disabled); | 
					
						
							|  |  |  |  |             }); | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  |         // 显示菜单后,检查是否禁用菜单项 | 
					
						
							|  |  |  |  |         function onMenuShow() { | 
					
						
							|  |  |  |  |             if (currentNodeId) { | 
					
						
							|  |  |  |  |                 var tree = F(treeID); | 
					
						
							|  |  |  |  |                 var nodeData = tree.getNodeData(currentNodeId); | 
					
						
							|  |  |  |  |                 if (nodeData.leaf) { | 
					
						
							|  |  |  |  |                     setMenuItemsDisabled(true); | 
					
						
							|  |  |  |  |                 } else { | 
					
						
							|  |  |  |  |                     setMenuItemsDisabled(false); | 
					
						
							|  |  |  |  |                 } | 
					
						
							|  |  |  |  |             } | 
					
						
							|  |  |  |  |         } | 
					
						
							|  |  |  |  |     </script> | 
					
						
							|  |  |  |  | </body> | 
					
						
							|  |  |  |  | </html> |