SGGL_HBAZ/SGGL/FineUIPro.Web/HJGL/TestPackageManage/TestPackageManageAudit.aspx

264 lines
20 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="TestPackageManageAudit.aspx.cs" Inherits="FineUIPro.Web.HJGL.TestPackageManage.TestPackageManageAudit" %>
<!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: aqua;
}
.color2 {
background-color: yellow;
}
.color3 {
background-color: green;
}
.color4 {
background-color: blueviolet;
}
</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="280px" Title="试压包审核" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DatePicker ID="txtReportDate" runat="server" DisplayType="Month" Label="月份" LabelAlign="Right" LabelWidth="60px" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="Tree_TextChanged"
DateFormatString="yyyy-MM" Width="200px">
</f:DatePicker>
</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>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true" BoxConfigAlign="StretchMax"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="试压包审核"
TitleToolTip="试压包审核" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:HiddenField runat="server" ID="hdIso_Id"></f:HiddenField>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<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:ListItem Value="8" Text="管道无损检测数量统计表" />
<f:ListItem Value="9" Text="管道试压包一览表" />
<f:ListItem Value="10" Text="管道焊口检测总委托单" />
<f:ListItem Value="11" Text="给排水压力管道耐压试验条件确认与试验记录" />
</f:DropDownList>
<f:Button ID="btnPrint" Text="打印" Icon="Printer" runat="server" OnClick="btnPrint_Click" DisableControlBeforePostBack="false">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" BoxFlex="1"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtUnitName" runat="server" Label="单位" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtInstallationName" runat="server" Label="装置名称" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TightnessTestTime" Label="严密性试验时间" runat="server" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TightnessTest" runat="server" Label="严密性试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestPackageNo" runat="server" Label="试压编号" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_ModifierName" runat="server" Label="修改人" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker ID="txtPTP_ModifyDate" runat="server" Label="修改时间" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:DatePicker>
<f:TextBox ID="txtPTP_LeakageTestService" runat="server" Label="泄露性试验介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestPackageCode" runat="server" Label="试压包号" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TestPackageName" runat="server" Label="系统名称" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TightnessTestTemp" runat="server" Label="严密性试验温度" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_LeakageTestPressure" runat="server" Label="泄露性试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TestService" runat="server" Label="试验介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_OperationMedium" runat="server" Label="操作介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_PurgingMedium" runat="server" Label="吹扫介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_CleaningMedium" runat="server" Label="清扫介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestTypeName" runat="server" Label="试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestHeat" runat="server" Label="试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TestAmbientTemp" runat="server" Label="试验环境温度" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestMediumTemp" runat="server" Label="试验介质温度" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_AllowSeepage" runat="server" Label="允许渗水量" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_FactSeepage" runat="server" Label="实际渗水量" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_VacuumTestPressure" runat="server" Label="真空试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_VacuumTestService" runat="server" Label="真空试验介质" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TestPressureTemp" runat="server" Label="耐压试验温度" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestPressure" runat="server" Label="耐压试验压力" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:TextBox ID="txtPTP_TestPressureTime" runat="server" Label="耐压试验时间" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtPTP_TablerName" runat="server" Label="建档人" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:TextBox>
<f:DatePicker ID="txtPTP_TableDate" runat="server" Label="建档时间" LabelAlign="Right" LabelWidth="120px" Readonly="true"></f:DatePicker>
<f:DropDownList ID="drpPTP_Auditer" runat="server" Label="审核人" LabelAlign="Right" LabelWidth="120px" EnableEdit="true"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="33% 66%">
<Items>
<f:DatePicker ID="txtPTP_AduditDate" runat="server" Label="审核日期" LabelAlign="Right" LabelWidth="120px"></f:DatePicker>
<f:TextBox ID="txtPTP_Remark" runat="server" Label="备注" LabelAlign="Right" MaxLength="100" LabelWidth="120px" Readonly="true"></f:TextBox>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="试压包审核" EnableCollapse="false"
runat="server" BoxFlex="1" DataKeyNames="ISO_ID" AllowCellEditing="true"
EnableColumnLines="true" DataIDField="ISO_ID" EnableTextSelection="false"
SortField="ISO_IsoNo" EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" OnRowDataBound="Grid1_RowDataBound">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Bottom" runat="server" ToolbarAlign="Left">
<Items>
<f:Label ID="Label1" runat="server" Width="40px" CssClass="color1"></f:Label>
<f:Label ID="lab1" runat="server" Label="未焊完" Text="0" LabelAlign="Right" LabelWidth="70px"></f:Label>
<f:Label ID="Label5" runat="server" Width="70px"></f:Label>
<f:Label ID="Label2" runat="server" Width="40px" CssClass="color2"></f:Label>
<f:Label ID="lab2" runat="server" Label="已焊完,未达检测比例" Text="0" LabelAlign="Right" LabelWidth="160px"></f:Label>
<f:Label ID="Label6" runat="server" Width="70px"></f:Label>
<f:Label ID="Label3" runat="server" Width="40px" CssClass="color3"></f:Label>
<f:Label ID="lab3" runat="server" Label="已焊完,已达检测比例,但有不合格" Text="0" LabelAlign="Right" LabelWidth="250px"></f:Label>
<f:Label ID="Label7" runat="server" Width="70px"></f:Label>
<f:Label ID="Label4" runat="server" Width="40px" CssClass="color4"></f:Label>
<f:Label ID="lab4" runat="server" Label="已通过" Text="0" LabelAlign="Right" LabelWidth="70px"></f:Label>
</Items>
</f:Toolbar>
</Toolbars>
<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" Width="200px" ExpandUnusedSpace="true" >
</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="70px">
</f:RenderField>
<f:RenderField HeaderText="不合格数" ColumnID="CountU" DataField="CountU"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="80px">
</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:TemplateField ColumnID="HotProessState" Width="120px" HeaderText="热处理是否完成" HeaderTextAlign="Center" TextAlign="Center"
EnableLock="true" Locked="False">
<ItemTemplate>
<asp:Label ID="labHotProessState" runat="server" Text='<%# ConvertHotProessState(Eval("ISO_ID")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField HeaderText="ISO_ID" ColumnID="ISO_ID" DataField="ISO_ID"
FieldType="String" Hidden="true">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="焊口信息查看" Hidden="true" EnableIFrame="true" EnableMaximize="false"
Target="Top" EnableResize="true" runat="server" IsModal="true"
Width="1180px" Height="680px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnJointInfoView" OnClick="btnJointInfoView_Click" EnablePostBack="true"
Icon="Find" runat="server" Text="查看焊口信息">
</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>