提交代码

This commit is contained in:
2025-03-13 09:20:11 +08:00
parent 6d0c6e28de
commit 980946f316
3443 changed files with 188150 additions and 3 deletions
@@ -0,0 +1,282 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HJGLData.aspx.cs" Inherits="FineUIPro.Web.HJGL.WeldingReport.HJGLData" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<style>
.f-grid-row .f-grid-cell-inner
{
white-space: normal;
word-break: break-all;
}
.f-grid-colheader-text
{
white-space: normal;
word-break: break-all;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="RegionPanel1" />
<f:RegionPanel ID="RegionPanel1" ShowBorder="false" runat="server" Margin="5px">
<Regions>
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" RegionPosition="Top"
BodyPadding="0 5 0 0" Layout="VBox" runat="server" EnableCollapse="true">
<Items>
<f:Form ID="Form2" ShowHeader="false" ShowBorder="false" runat="server" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:DropDownList ID="drpProject" runat="server" LabelWidth="60px" Label="项目" EnableEdit="true">
</f:DropDownList>
<%--<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" LabelWidth="60px">
</f:TextBox>
<f:DropDownList ID="drpWelded" runat="server" Label="焊接状态" EmptyText="选择查询条件"
Width="180px" LabelWidth="80px" LabelAlign="Right">
</f:DropDownList>
<f:DropDownList ID="drpNdtType" runat="server" Label="检测方法" EmptyText="选择查询条件" AutoPostBack="true"
OnSelectedIndexChanged="drpNdtType_SelectedIndexChanged" LabelWidth="80px" LabelAlign="Right">
</f:DropDownList>
<f:DropDownList ID="drpState" runat="server" Label="检测状态" EmptyText="选择查询条件"
Width="200px" LabelWidth="80px" LabelAlign="Right">
</f:DropDownList>
<f:CheckBox ID="ckbHotPress" runat="server" Label="是否热处理" Width="120px" LabelWidth="90px" LabelAlign="Right"></f:CheckBox>
<f:Label ID="Label1" runat="server">
</f:Label>--%>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="BtnAnalyse" Text="统计" Icon="ChartPie" runat="server" OnClick="BtnAnalyse_Click">
</f:Button>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" Text="导出" Icon="TableGo" ToolTip="导出"
EnableAjax="false" DisableControlBeforePostBack="false">
</f:Button>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
</f:Region>
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" Position="Center" Layout="VBox"
BoxConfigAlign="Stretch" BoxConfigPosition="Left" runat="server">
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="统计样表" EnableCollapse="true"
runat="server" BoxFlex="1" EnableColumnLines="true" AllowSorting="true" EnableTextSelection="true"
SortField="ISO_IsoNo" SortDirection="ASC" OnSort="Grid1_Sort" AllowPaging="true"
IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange">
<Columns>
<%--<f:RowNumberField />--%>
<f:RenderField HeaderText="检测导入表" ColumnID="Empty" DataField="Empty" SortField="Empty"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="区域编号" ColumnID="WorkAreaCode" DataField="WorkAreaCode"
SortField="WorkAreaCode" FieldType="String" HeaderTextAlign="Center" TextAlign="Center"
Width="100px">
</f:RenderField>
<f:RenderField HeaderText="试压包导入表" ColumnID="Empty" DataField="Empty"
SortField="Empty" FieldType="String" HeaderTextAlign="Center" TextAlign="Center"
Width="100px">
</f:RenderField>
<f:RenderField HeaderText="试压包" ColumnID="PressureTestPackageNo" DataField="PressureTestPackageNo"
SortField="PressureTestPackageNo" FieldType="String" HeaderTextAlign="Center" TextAlign="Center"
Width="100px">
</f:RenderField>
<f:RenderField HeaderText="介质" ColumnID="SER_Name" DataField="SER_Name" SortField="SER_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="隔热要求" ColumnID="ISO_Insulator" DataField="ISO_Insulator" SortField="ISO_Insulator"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊后热处理(是/否)" ColumnID="IS_Proess" DataField="IS_Proess" SortField="IS_Proess"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="预热/热处理(Y/H)" ColumnID="IS_Preheating" DataField="IS_Preheating" SortField="IS_Preheating"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="是否伴热(是/否)" ColumnID="IS_Tracing" DataField="IS_Tracing" SortField="IS_Tracing"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="设计最小温度℃" ColumnID="DesignTemperatureMin" DataField="DesignTemperatureMin" SortField="DesignTemperatureMin"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="设计最大温度℃" ColumnID="ISO_DesignTemperature" DataField="ISO_DesignTemperature" SortField="ISO_DesignTemperature"
FieldType="Float" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="设计压力(MPa" ColumnID="ISO_DesignPress" DataField="ISO_DesignPress" SortField="ISO_DesignPress"
FieldType="Float" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="水压试验压力(MPa" ColumnID="ISO_TestPress" DataField="ISO_TestPress" SortField="ISO_TestPress"
FieldType="Float" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="试压介质" ColumnID="PressureTestMedium" DataField="PressureTestMedium" SortField="PressureTestMedium"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="压力管道分类" ColumnID="PipeLineClass" DataField="PipeLineClass" SortField="PipeLineClass"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="管道等级" ColumnID="Empty" DataField="Empty" SortField="Empty"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="管道石化分类" ColumnID="ISC_IsoName" DataField="ISC_IsoName" SortField="ISC_IsoName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="检测比例" ColumnID="NDTR_Name" DataField="NDTR_Name" SortField="NDTR_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:TemplateField ColumnID="NDT" Width="100px" HeaderText="检测方式" HeaderTextAlign="Center" TextAlign="Center">
<ItemTemplate>
<asp:Label ID="lbNDT" runat="server" Text='<%# ConvertNDT(Eval("NDT")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField HeaderText="施工班组" ColumnID="TeamGroupName" DataField="TeamGroupName" SortField="TeamGroupName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="页码" ColumnID="Page" DataField="Page" SortField="Page"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="管线号" ColumnID="ISO_IsoNo" DataField="ISO_IsoNo" SortField="ISO_IsoNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="180px">
</f:RenderField>
<f:RenderField HeaderText="规格" ColumnID="JOT_JointDesc" DataField="JOT_JointDesc" SortField="JOT_JointDesc"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="材质" ColumnID="STE_Code" DataField="STE_Code" SortField="STE_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊口编号" ColumnID="JOT_JointNo" DataField="JOT_JointNo" SortField="JOT_JointNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊接位置" ColumnID="JOT_Location" DataField="JOT_Location" SortField="JOT_Location"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊工号" ColumnID="WED_Code" DataField="WED_Code" SortField="WED_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊接方法" ColumnID="WME_Name" DataField="WME_Name" SortField="WME_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊材牌号" ColumnID="WeldMatSilkCode" DataField="WeldMatSilkCode" SortField="WeldMatSilkCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="实际预热温度℃" ColumnID="RealPrepareTemp" DataField="RealPrepareTemp" SortField="RealPrepareTemp"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="焊接日期" ColumnID="JOT_WeldDate" DataField="JOT_WeldDate" RendererArgument="yyyy-MM-dd"
SortField="JOT_WeldDate" FieldType="Date" Renderer="Date" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="寸径量" ColumnID="JOT_Size" DataField="JOT_Size" SortField="JOT_Size"
FieldType="Float" HeaderTextAlign="Center" TextAlign="Center" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="焊接形式" ColumnID="JOTY_Code" DataField="JOTY_Code" SortField="JOTY_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="RT委托单编号" ColumnID="RT_TrustCode" DataField="RT_TrustCode" SortField="RT_TrustCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="委托时间" ColumnID="RTTrustDate" DataField="RTTrustDate" RendererArgument="yyyy-MM-dd"
SortField="RTTrustDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="检测结果" ColumnID="RTTestResult" DataField="RTTestResult" SortField="RTTestResult"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="检测日期" ColumnID="RTFeedbackDate" DataField="RTFeedbackDate" RendererArgument="yyyy-MM-dd"
SortField="RTFeedbackDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="PAUT委托单编号" ColumnID="PAUT_TrustCode" DataField="PAUT_TrustCode" SortField="PAUT_TrustCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="委托时间" ColumnID="PAUTTrustDate" DataField="PAUTTrustDate" RendererArgument="yyyy-MM-dd"
SortField="PAUTTrustDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="检测结果" ColumnID="PAUTTestResult" DataField="PAUTTestResult" SortField="PAUTTestResult"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="检测日期" ColumnID="PAUTTestDate" DataField="PAUTTestDate" RendererArgument="yyyy-MM-dd"
SortField="PAUTTestDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="缺陷片位/类型/关闭情况" ColumnID="PAUTDefectStatus" DataField="PAUTDefectStatus" SortField="PAUTDefectStatus"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="焊缝PT" ColumnID="PT_TrustCode" DataField="PT_TrustCode" SortField="PT_TrustCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="委托时间" ColumnID="PT_TrustDate" DataField="PT_TrustDate"
SortField="PT_TrustDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<%-- <f:RenderField HeaderText="PT委托编号" ColumnID="PTTrustCode" DataField="PTTrustCode" SortField="PTTrustCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="委托时间" ColumnID="PTTrustDate" DataField="PTTrustDate"
SortField="PTTrustDate" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="150px">
</f:RenderField>--%>
<f:RenderField HeaderText="RCL热处理委托编号" ColumnID="HotProessTrustCode" DataField="HotProessTrustCode"
SortField="HotProessTrustCode" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="热处理委托日期" ColumnID="HotProessTrustDate" DataField="HotProessTrustDate"
SortField="HotProessTrustDate" FieldType="Date" Renderer="Date" HeaderTextAlign="Center" RendererArgument="yyyy-MM-dd"
TextAlign="Center" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="HB硬度委托编号" ColumnID="HotHardCode" DataField="HotHardCode"
SortField="HotHardCode" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="硬度委托时间" ColumnID="HardTrustDate" DataField="HardTrustDate"
SortField="HardTrustDate" FieldType="Date" HeaderTextAlign="Center" RendererArgument="yyyy-MM-dd"
TextAlign="Center" Width="110px">
</f:RenderField>
<f:RenderField HeaderText="硬度检测结果" ColumnID="HardResult" DataField="HardResult"
SortField="HardResult" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="110px">
</f:RenderField>
<f:RenderField HeaderText="PMI光谱委托编号" ColumnID="PMITrustCode" DataField="PMITrustCode"
SortField="PMITrustCode" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="光谱委托时间" ColumnID="PMITrustDate" DataField="PMITrustDate"
SortField="PMITrustDate" FieldType="Date" HeaderTextAlign="Center" RendererArgument="yyyy-MM-dd"
TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="PMI检测结果" ColumnID="PMITestResult" DataField="PMITestResult"
SortField="PMITestResult" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="材质分类" ColumnID="STE_Name" DataField="STE_Name"
SortField="STE_Name" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</f:RenderField>
<f:RenderField HeaderText="区域" ColumnID="Empty" DataField="Empty"
SortField="Empty" FieldType="String" HeaderTextAlign="Center"
TextAlign="Center" Width="100px">
</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="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
<f:ListItem Text="所有行" Value="50000" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Region>
</Regions>
</f:RegionPanel>
</form>
</body>
</html>