xinjiang/SGGL/FineUIPro.Web/HJGL/TestPackageManage/TestPackageImport.aspx

236 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="TestPackageImport.aspx.cs" Inherits="FineUIPro.Web.HJGL.TestPackageManage.TestPackageImport" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>焊口管理</title>
<style>
.color1 {
background-color:yellow;
}
</style>
</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="试压包" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Height="500px" Title="试压包" OnNodeExpand="tvControlItem_NodeExpand"
OnNodeCommand="tvControlItem_NodeCommand" runat="server" ShowBorder="false" EnableCollapse="true"
EnableSingleClickExpand="true" AutoLeafIdentification="true" EnableSingleExpand="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="试压包信息"
TitleToolTip="试压包信息" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:TextBox ID="txtJOT_JointNo" runat="server" Label="管线号" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="txtJOT_JointNo_TextChanged" Width="220px" LabelWidth="100px" LabelAlign="Right">
</f:TextBox>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnImport" runat="server" Text="导入" ToolTip="导入" Icon="ApplicationGet" OnClick="btnImport_Click"></f:Button>
<f:Button ID="btnDelete" Text="删除" ToolTip="删除试压包" ConfirmText="确认删除此试压包?" ConfirmTarget="Top"
Icon="Delete" runat="server" OnClick="btnDelete_Click">
</f:Button>
<f:Button ID="btnAudit" Text="审核" ToolTip="审核" Icon="PageEdit" runat="server" EnablePostBack="true" OnClick="btnAudit_Click" Hidden="true">
</f:Button>
<f:Button ID="btnCancelAudit" Text="取消审核" ToolTip="取消审核" Icon="NoteEdit" runat="server" EnablePostBack="true" OnClick="btnCancelAudit_Click"
Hidden="true">
</f:Button>
<f:DropDownList ID="printType" runat="server" Label="打印报表" LabelAlign="Right" LabelWidth="100px">
<f:ListItem Value="0" Text="试压包管线清单" />
<f:ListItem Value="1" Text="管道焊接工作记录" />
<f:ListItem Value="2" Text="管道无损检测结果汇总表" />
<f:ListItem Value="3" Text="弹簧支/吊架安装检验记录" />
<f:ListItem Value="4" Text="滑动/固定管托安装检验" />
<f:ListItem Value="5" Text="管道补偿器安装检验记录" />
<f:ListItem Value="6" Text="管道试压后安装、焊接及检验检查表" />
<f:ListItem Value="7" Text="管道系统压力试验记录" />
</f:DropDownList>
<f:Button ID="btnPrint" runat="server" Icon="Printer" Text="打印" ToolTip="打印" OnClick="btnPrint_Click"></f:Button>
<f:Button ID="btnAll" runat="server" Icon="Printer" EnablePostBack="true" EnableAjax="false" Text="打印交工资料" ToolTip="打印交工资料" OnClick="btnAll_Click"></f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="焊口信息" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="PT_ID" AllowCellEditing="true" AllowColumnLocking="true"
EnableColumnLines="true" ClicksToEdit="2" DataIDField="PT_ID" AllowSorting="true"
SortField="ISO_IsoNo" SortDirection="Desc" OnSort="Grid1_Sort" AllowPaging="true"
IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
OnRowDataBound="Grid1_RowDataBound"
EnableTextSelection="True" EnableAjax="true"
>
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField HeaderText="管线号" ColumnID="ISO_IsoNo" DataField="ISO_IsoNo" SortField="ISO_IsoNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="工作量" ColumnID="JOT_DoneDia" DataField="JOT_DoneDia" SortField="JOT_DoneDia"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="剩余工作量" ColumnID="JOT_NotDoneDia" DataField="JOT_NotDoneDia" SortField="JOT_NotDoneDia"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="总焊口" ColumnID="IsoInfoCount" DataField="IsoInfoCount"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="完成总焊口" ColumnID="IsoInfoCountT" DataField="IsoInfoCountT"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="合格数" ColumnID="CountS" DataField="CountS"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="不合格数" ColumnID="CountU" DataField="CountU"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="应检测比例" ColumnID="NDTR_Name" DataField="NDTR_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="对接实际检测比例" ColumnID="Ratio" DataField="Ratio"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="承插实际检测比例" ColumnID="RatioJ" DataField="RatioJ"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="流体代号" ColumnID="FluidCode" DataField="FluidCode" SortField="FluidCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="管道等级" ColumnID="PipingClassCode" DataField="PipingClassCode" SortField="PipingClassCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="设计压力" ColumnID="ISO_DesignPress" DataField="ISO_DesignPress" SortField="ISO_DesignPress"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="设计温度" ColumnID="ISO_DesignTemperature" DataField="ISO_DesignTemperature" SortField="ISO_DesignTemperature"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="操作压力" ColumnID="OperPress" DataField="OperPress" SortField="OperPress"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="操作温度" ColumnID="OperTemperature" DataField="OperTemperature"
SortField="DefectCode" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>
<f:RenderField HeaderText="试验介质" ColumnID="MediumName" DataField="MediumName"
SortField="CheckOpportunity" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>
<f:RenderField HeaderText="试验压力" ColumnID="ISO_TestPress" DataField="ISO_TestPress"
SortField="ISO_IsoNo" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="130px">
</f:RenderField>
<f:RenderField HeaderText="压管级别" ColumnID="PipingGrade" DataField="PipingGrade"
FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="P&ID NO." ColumnID="PAndID" DataField="PAndID" FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="抽检代号" ColumnID="NDECode" DataField="NDECode" FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="尺寸" ColumnID="Size" DataField="Size"
SortField="Size" FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="管径" ColumnID="Caliber" DataField="Caliber"
SortField="Caliber" FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="起点" ColumnID="Start" DataField="Start"
SortField="Start" FieldType="String" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField HeaderText="终点" ColumnID="End" DataField="End"
SortField="End" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
>
</f:RenderField>
<f:RenderField HeaderText="泄露试验压力" ColumnID="leakPress" DataField="leakPress" SortField="leakPress"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="吹洗方式" ColumnID="PurgeWay" DataField="PurgeWay" SortField="PurgeWay"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="REMARK" ColumnID="Remark" DataField="Remark" SortField="Remark"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</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="每页记录数:">
</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="所有行" Value="10000" />
</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="1100px" Height="740px">
</f:Window>
<f:Window ID="Window5" Title="打印" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true" Width="1010px"
Height="680px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<%--<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="TableEdit">
</f:MenuButton>
<f:MenuButton ID="btnMenuCopy" EnablePostBack="true" runat="server"
Text="复制" Icon="ApplicationDouble" OnClick="btnMenuCopy_Click">
</f:MenuButton>--%>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server" Text="删除" Icon="Delete">
</f:MenuButton>
</f:Menu>
<f:Window ID="Window6" Title="打印" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="false" runat="server"
IsModal="true" Width="1010px" Height="660px">
</f:Window>
</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>