Files
SGGL_SHJ/SGGL/FineUIPro.Web/HJGL/NDT/NDTBatchUnitImport.aspx
T
lpf fdaf615194 feat(hjgl): 完善检测结果导入与焊接质量管理
通过批量导入、标准化打印和材料导出,减少检测结果及材料信息的人工整理,确保检测单、委托状态和焊口质量资料保持一致。
2026-08-21 15:22:24 +08:00

81 lines
5.5 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NDTBatchUnitImport.aspx.cs" Inherits="FineUIPro.Web.HJGL.NDT.NDTBatchUnitImport" %>
<!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>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" ToolbarAlign="Left" runat="server">
<Items>
<f:Label ID="lblUnitWork" Label="单位工程" LabelWidth="80px" runat="server" />
<f:ToolbarFill runat="server" />
<f:Button ID="btnDownLoad" runat="server" Icon="ApplicationGo" Text="下载模板"
ToolTip="下载空白检测结果导入模板" OnClick="btnDownLoad_Click"
EnablePostBack="true" EnableAjax="false" />
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar2" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:FileUpload ID="fuAttachUrl" runat="server" Label="导入文件" LabelWidth="80px"
EmptyText="选择要导入的 .xlsx 文件" />
<f:ToolbarFill runat="server" />
<f:Button ID="btnAudit" Icon="ApplicationEdit" runat="server" Text="审核并预览"
ToolTip="校验导入文件并预览" OnClick="btnAudit_Click" />
<f:Button ID="btnSave" Icon="SystemSave" runat="server" Text="提交导入"
ToolTip="提交当前预览数据" OnClick="btnSave_Click" />
</Items>
</f:Toolbar>
</Toolbars>
<Rows>
<f:FormRow>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" EnableCollapse="true"
runat="server" Height="520px" DataKeyNames="TrustBatchItemId" DataIDField="TrustBatchItemId"
AllowColumnLocking="true" EnableColumnLines="true" AllowPaging="true" PageSize="100"
EnableTextSelection="true" OnPageIndexChange="Grid1_PageIndexChange">
<Columns>
<f:RenderField Width="60px" DataField="RowNumber" HeaderText="序号"
HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="180px" DataField="TrustBatchCode" HeaderText="委托编号"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="180px" DataField="PipelineCode" HeaderText="管线号"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="120px" DataField="WeldJointCode" HeaderText="检件焊口号"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="100px" DataField="WelderCode" HeaderText="焊工号"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="90px" DataField="TotalFilm" HeaderText="检测总数"
HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="80px" DataField="PassFilm" HeaderText="合格数"
HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="90px" DataField="CheckResultText" HeaderText="是否合格"
HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="90px" DataField="JudgeGrade" HeaderText="评定级别"
HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="140px" DataField="CheckDefectsText" HeaderText="缺陷"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="140px" DataField="RepairLocation" HeaderText="返修位置"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="180px" DataField="Remark" HeaderText="备注"
HeaderTextAlign="Center" TextAlign="Left" />
<f:RenderField Width="110px" DataField="FilmDate" HeaderText="检测日期"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="110px" DataField="ReportDate" HeaderText="报告日期"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Center" />
</Columns>
</f:Grid>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</form>
</body>
</html>