Basf_TCC7/HJGL/FineUIPro.Web/WeldingProcess/TrustManage/TrustBatchManage.aspx

259 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="TrustBatchManage.aspx.cs"
Inherits="FineUIPro.Web.WeldingProcess.TrustManage.TrustBatchManage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head 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="300px" Title="<%$ Resources:Lan,NDTTestRequest %>"
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:DatePicker ID="txtTrustDateMonth" runat="server" Label="<%$ Resources:Lan,Month %>"
EmptyText="<%$ Resources:Lan,EnterQueryConditions %>" AutoPostBack="true" OnTextChanged="Tree_TextChanged"
Width="265px" LabelWidth="100px" DisplayType="Month" DateFormatString="yyyy-MM" LabelAlign="Right">
</f:DatePicker>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar6" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox ID="txtPipeCode" runat="server" EmptyText="按管线号查询"
AutoPostBack="true" Label="管线号" LabelWidth="100px"
OnTextChanged="Tree_TextChanged" Width="265px" LabelAlign="Right">
</f:TextBox>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar5" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox ID="txtSearchCode" runat="server" EmptyText="<%$ Resources:Lan,EnterQueryConditions %>"
AutoPostBack="true" Label="<%$ Resources:Lan,RequestSheetNumber %>" LabelWidth="100px"
OnTextChanged="Tree_TextChanged" Width="265px" LabelAlign="Right">
</f:TextBox>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Height="640px" Title="<%$ Resources:Lan,NDTTestRequest %>"
OnNodeCommand="tvControlItem_NodeCommand" runat="server" ShowBorder="false" EnableCollapse="true"
EnableSingleClickExpand="true" OnNodeExpand="tvControlItem_TreeNodeExpanded" AutoLeafIdentification="true"
EnableTextSelection="true" >
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="<%$ Resources:Lan,NDTTestRequest %>"
TitleToolTip="<%$ Resources:Lan,NDTTestRequest %>" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:TextBox ID="txtTrustCode" runat="server" EmptyText="录入要修改的委托单号" Width="200px"
ShowRedStar="true" Required="true">
</f:TextBox>
<f:DropDownList ID="drpNDEUnit" EmptyText="请选择检测单位" runat="server"
ShowRedStar="true" Required="true" EnableEdit="true" Width="210px">
</f:DropDownList>
<f:DatePicker ID="txtTrustDate" EmptyText="修改委托日期" runat="server" DateFormatString="yyyy-MM-dd"
ShowRedStar="true" Required="true" Width="130px" LabelAlign="Right">
</f:DatePicker>
<f:DropDownList ID="drpSurfaceState" runat="server" EmptyText="请选择表面状态" Width="135px">
<f:ListItem Value="打磨" Text="打磨" />
<f:ListItem Value="机加工" Text="机加工" />
<f:ListItem Value="喷砂" Text="喷砂" />
<f:ListItem Value="漆面" Text="漆面" />
</f:DropDownList>
<f:DropDownList ID="drpDetectionTiming" runat="server" EmptyText="请选择检测时机" Width="135px">
<f:ListItem Value="焊后" Text="焊后" />
<f:ListItem Value="打磨后" Text="打磨后" />
<f:ListItem Value="热处理后" Text="热处理后" />
<f:ListItem Value="坡口准备" Text="坡口准备" />
<f:ListItem Value="清根后" Text="清根后" />
<f:ListItem Value="压力试验后" Text="压力试验后" />
<f:ListItem Value="其他" Text="其他" />
</f:DropDownList>
<f:Button ID="btnSave" Text="<%$ Resources:Lan,Save %>" ToolTip="<%$ Resources:Lan,Save %>" Icon="SystemSave" runat="server"
OnClick="btnSave_Click">
</f:Button>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
</Items>
</f:Toolbar>
<f:Toolbar Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:ToolbarFill ID="ToolbarFill2" runat="server">
</f:ToolbarFill>
<f:Button ID="btnImport" Text="导入" ToolTip="导入" Icon="ApplicationGet" runat="server"
OnClick="btnImport_Click">
</f:Button>
<f:Button ID="btnPrint" Text="<%$ Resources:Lan,Print %>" Icon="Printer" runat="server"
OnClick="btnPrint_Click" Hidden="true">
</f:Button>
<f:Button ID="btnExport" Text="打印" ToolTip="导出" EnableAjax="false" DisableControlBeforePostBack="false" Icon="ApplicationGet" runat="server"
OnClick="btnExport_Click">
</f:Button>
<f:Button ID="btnDelete" Text="<%$ Resources:Lan,Delete %>" 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="40% 35% 25%">
<Items>
<f:Label ID="lbTrustUnit" Label="委托单位" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtTrustBatchCode" Label="<%$ Resources:Lan,RequestSheetNumber %>" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtDetectionTypeCode" Label="<%$ Resources:Lan,NDEType %>" runat="server"
LabelWidth="100px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="40% 35% 25%">
<Items>
<f:Label ID="txtname" Label="检件名称" runat="server" Text="管道焊缝"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtTestStandard" Label="检测标准" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtTestRate" Label="检测比例" runat="server"
LabelWidth="100px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="25% 25% 25% 25%">
<Items>
<f:Label ID="txtTechLevel" Label="技术等级" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtWeldMothed" Label="焊接方法" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtGrooveType" Label="坡口形式" runat="server"
LabelWidth="90px" LabelAlign="Right">
</f:Label>
<f:Label ID="txtPipClass" Label="压力管道分级" runat="server"
LabelWidth="110px" LabelAlign="Right">
</f:Label>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="<%$ Resources:Lan,NDTTestRequest %>"
EnableCollapse="true" runat="server" BoxFlex="1" DataKeyNames="TrustBatchItemId"
AllowColumnLocking="true" EnableColumnLines="true" ClicksToEdit="2"
DataIDField="TrustBatchItemId" AllowSorting="true" SortField="PipelineCode,WeldJointCode"
SortDirection="ASC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true"
PageSize="25" OnPageIndexChange="Grid1_PageIndexChange" EnableTextSelection="True">
<Columns>
<f:RenderField Width="200px" ColumnID="PipelineCode" DataField="PipelineCode" FieldType="String"
HeaderText="<%$ Resources:Lan,PipelineCode %>" HeaderTextAlign="Center" TextAlign="Left"
SortField="PipelineCode">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="WeldJointCode" DataField="WeldJointCode" FieldType="String"
HeaderText="<%$ Resources:Lan,WeldingJointNumber %>" HeaderTextAlign="Center"
TextAlign="Left" SortField="WeldJointCode">
</f:RenderField>
<f:RenderField Width="180px" ColumnID="WelderCode" DataField="WelderCode" FieldType="String"
HeaderText="<%$ Resources:Lan,WelderCode %>" HeaderTextAlign="Center" TextAlign="Left"
SortField="WelderCode">
</f:RenderField>
<f:RenderField Width="180px" ColumnID="MaterialCode" DataField="MaterialCode" FieldType="String" HeaderText="检件材质"
HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="160px" ColumnID="Specification" DataField="Specification" FieldType="String" HeaderText="检件规格(mm)"
HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField HeaderText="备注" ColumnID="IsWelderFirst" DataField="IsWelderFirst"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="120px">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="<%$ Resources:Lan,NumberOfRecordsPerPage %>">
</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:ListItem Text="<%$ Resources:Lan,AllLines %>" Value="10000" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="<%$ Resources:Lan,PopForm %>" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="true" runat="server" OnClose="Window1_Close"
IsModal="true" Width="1050px" Height="650px">
</f:Window>
<f:Window ID="Window2" Title="<%$ Resources:Lan,PopForm %>" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="true" runat="server"
IsModal="true" Width="900px" Height="560px">
</f:Window>
<f:Window ID="Window3" Title="RT委托替换" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="true" runat="server" OnClose="Window1_Close"
IsModal="true" Width="720px" Height="400px">
</f:Window>
<f:Window ID="Window4" Title="委托单导入" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Parent" EnableResize="true" runat="server" IsModal="false" OnClose="Window4_Close"
CloseAction="HidePostBack" Width="1300px" Height="760px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuCancel" OnClick="btnMenuCancel_Click" EnablePostBack="true"
ConfirmText="确定要取消此焊口的委托吗?" ConfirmTarget="Top" runat="server"
Text="取消委托" Icon="Delete">
</f:MenuButton>
<f:MenuButton ID="btnMenuReTrust" OnClick="btnMenuReTrust_Click" EnablePostBack="true"
ConfirmText="确定要恢复此焊口的委托吗?" ConfirmTarget="Top" runat="server"
Text="恢复委托" Icon="ApplicationEdit">
</f:MenuButton>
<f:MenuButton ID="btnMenuRtReplace" OnClick="btnMenuRtReplace_Click" EnablePostBack="true"
runat="server" Text="RT委托替换" Icon="ArrowRefresh" Hidden="true">
</f:MenuButton>
</f:Menu>
</form>
<script type="text/javascript">
var menuID = '<%= Menu1.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>