ZHJA_HJGL/HJGL_ZH/FineUIPro.Web/HJGL/TrustManage/TrustManageEdit.aspx

277 lines
17 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TrustManageEdit.aspx.cs"
Inherits="FineUIPro.Web.HJGL.TrustManage.TrustManageEdit" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>无损委托</title>
</head>
<body>
<form id="form1" runat="server">
<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="320px" Title="无损委托" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left" Layout="VBox">
<Items>
<f:DropDownList ID="drpIsProjectClosed" runat="server" Label="项目是否完工" Width="210px"
LabelWidth="100px" AutoPostBack="true" OnSelectedIndexChanged="drpIsProjectClosed_SelectedIndexChanged"
LabelAlign="Right">
</f:DropDownList>
<f:DropDownList ID="drpProjectId" runat="server" Label="显示项目" LabelAlign="Right" Width="250px"
EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged">
</f:DropDownList>
<%-- <f:DropDownBox runat="server" Label="显示项目" ID="DropDownBox1" DataControlID="RadioButtonList1"
EnableMultiSelect="true" Values="js,php" LabelAlign="Right" AutoPostBack="true"
OnTextChanged="DropDownBox1_TextChanged">
<PopPanel>
<f:SimpleForm ID="SimpleForm2" BodyPadding="10px" runat="server" AutoScroll="true"
ShowBorder="True" ShowHeader="false" Hidden="true">
<Items>
<f:Label ID="Label1" runat="server" Text="请选择显示项目:">
</f:Label>
<f:CheckBoxList ID="RadioButtonList1" ColumnNumber="1" runat="server">
</f:CheckBoxList>
</Items>
</f:SimpleForm>
</PopPanel>
</f:DropDownBox>--%>
<f:DropDownList ID="drpNdtType" runat="server" Label="探伤类型" Width="210px" LabelWidth="100px"
AutoPostBack="true" OnSelectedIndexChanged="drpNdtType_SelectedIndexChanged" LabelAlign="Right">
</f:DropDownList>
<f:DropDownList ID="drpIsPrint" runat="server" Label="是否已打印" Width="210px" LabelWidth="100px"
AutoPostBack="true" OnSelectedIndexChanged="drpIsPrint_SelectedIndexChanged" LabelAlign="Right">
</f:DropDownList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Title="无损委托节点树" OnNodeCommand="tvControlItem_NodeCommand"
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
<f:Panel ID="PanelTree" ShowHeader="false" EnableIFrame="true" ShowBorder="false"
RegionPosition="Center" runat="server">
</f:Panel>
</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:HiddenField runat="server" ID="hdTrustID">
</f:HiddenField>--%>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnPrint" Text="焊缝检测委托单" ToolTip="打印项目管理部焊缝检测委托单" Icon="Printer" runat="server" OnClick="btnPrint_Click">
</f:Button>
<f:Button ID="btnPrint2" Text="委托单(承包商适用)" Icon="Printer" ToolTip="打印无损检测委托单(承包商适用)" runat="server" OnClick="btnPrint2_Click">
</f:Button>
<f:Button ID="Button1" Text="管道焊口检测委托单" Icon="Printer" ToolTip="打印管道焊口检测委托单" runat="server" OnClick="btnPrint3_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="Left">
<Rows>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:Label ID="txtCH_TrustCode" Label="委托单号" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpCH_TrustUnit" Label="委托单位" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpInstallationId" Label="装置名称" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:Label ID="txtCH_TrustDate" Label="委托日期" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtCH_TrustType" Label="委托类型" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpCH_TrustMan" Label="委托人" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:Label ID="drpCH_NDTMethod" Label="检测方法" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpCH_CheckUnit" Label="检测单位" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpCH_NDTRate" Label="探伤比例" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:Label ID="drpCH_AcceptGrade" Label="合格等级" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtCH_NDTCriteria" Label="检测标准" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="drpCH_SlopeType" Label="坡口类型" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:Label ID="drpCH_WeldMethod" Label="焊接方法" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtCH_Remark" Label="备注" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="30% 40% 30%">
<Items>
<f:CheckBox ID="ckbIsPrint" runat="server" Label="是否打印" LabelWidth="75px" LabelAlign="Right"
AutoPostBack="true" OnCheckedChanged="ckbIsPrint_OnCheckedChanged" ></f:CheckBox>
<f:Label ID="lbPrinter" Label="打印人" runat="server" LabelWidth="75px" LabelAlign="Right">
</f:Label>
<f:Label ID="lbPrintDate" Label="打印时间" runat="server" LabelWidth="75px" LabelAlign="Right">
</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="CH_TrustItemID" AllowCellEditing="true"
AllowColumnLocking="true" EnableColumnLines="true" ClicksToEdit="2" DataIDField="CH_TrustItemID"
AllowSorting="true" SortField="ISO_IsoNo,Sort1,Sort2,Sort3,Sort4,Sort5" SortDirection="ASC" OnSort="Grid1_Sort"
AllowPaging="true" IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
EnableTextSelection="True" AutoScroll="true">
<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="75px" Locked="true">
</f:RenderField>
<f:RenderField HeaderText="外径" ColumnID="JOT_Dia" DataField="JOT_Dia" SortField="JOT_Dia"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="70px">
</f:RenderField>
<f:RenderField HeaderText="壁厚" ColumnID="JOT_Sch" DataField="JOT_Sch" SortField="JOT_Sch"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="70px">
</f:RenderField>
<f:RenderField HeaderText="焊接区域" ColumnID="WLO_Code" DataField="WLO_Code" SortField="WLO_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="75px">
</f:RenderField>
<f:RenderField HeaderText="焊接方法" ColumnID="WME_Name" DataField="WME_Name" SortField="WME_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:WindowField ColumnID="BatchCode" HeaderText="批编号" DataTextField="BatchCode" SortField="BatchCode"
WindowID="Window3" DataIFrameUrlFields="BatchCode" DataIFrameUrlFormatString="../WeldingManage/PointManageEdit.aspx?PW_PointID={0}&type=view"
Title="点口单号" DataToolTipField="BatchCode" HeaderTextAlign="Center" TextAlign="Left"
Width="120px">
</f:WindowField>
<f:RenderField HeaderText="备注" ColumnID="CH_Remark" DataField="CH_Remark" FieldType="String"
HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
</Columns>
<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="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
</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="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="1000px" Height="620px">
</f:Window>
</form>
<script type="text/javascript">
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
var tree1ClientID = '<%= tvControlItem.ClientID %>';
var panel1ClientID = '<%= PanelTree.ClientID %>';
F.ready(function () {
var tree1 = F(tree1ClientID);
var panel1 = F(panel1ClientID);
// 树节点的点击事件
tree1.on('nodeclick', function (event, nodeId) {
// 点击树节点的数据
var nodeData = tree1.getNodeData(nodeId);
// 不管当前节点是否子节点,只要有 href 属性都需要打开一个新Tab
if (nodeData.href) {
// 修改地址栏
window.location.hash = '#' + nodeData.href;
// 在主区域内打开链接
panel1.setIFrameUrl(nodeData.href);
// 阻止默认的点击行为(比如超链接)
event.preventDefault();
}
});
// 页面第一次加载时根据URL地址在主窗口加载页面
var HASH = window.location.hash.substr(1);
if (HASH) {
// 遍历树节点
tree1.resolveNode(function (node) {
// 找到节点
if (node.href === HASH) {
// 展开节点所在的路径
tree1.expandNodePath(node);
// 选中节点
tree1.selectNode(node);
// 在主区域内打开链接
panel1.setIFrameUrl(node.href);
return false; // break
}
});
}
});
</script>
</body>
</html>