From 2601947ccd20f59da5b4591d7cb69e4420071295 Mon Sep 17 00:00:00 2001 From: wendy <408182087@qq.com> Date: Wed, 8 Apr 2026 16:44:32 +0800 Subject: [PATCH] =?UTF-8?q?20260408=20=E4=BA=A4=E5=B7=A5=E8=B5=84=E6=96=99?= =?UTF-8?q?=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HJGL_DS/BLL/Common/Const.cs | 10 ++ .../Word/JGZL/档案资料移交表导出模板.docx | Bin 0 -> 14074 bytes .../管道系统压力试验条件确认记录导出模板.docx | Bin 0 -> 15714 bytes .../FineUIPro.Web/JGZL/ArchivalTransfer.aspx | 3 + .../JGZL/ArchivalTransfer.aspx.cs | 77 +++++++++- .../JGZL/ArchivalTransfer.aspx.designer.cs | 9 ++ ...estOfPipelineSystemConfirmationRecord.aspx | 3 + ...OfPipelineSystemConfirmationRecord.aspx.cs | 133 +++++++++++++++++- ...eSystemConfirmationRecord.aspx.designer.cs | 9 ++ 9 files changed, 241 insertions(+), 3 deletions(-) create mode 100644 HJGL_DS/FineUIPro.Web/File/Word/JGZL/档案资料移交表导出模板.docx create mode 100644 HJGL_DS/FineUIPro.Web/File/Word/JGZL/管道系统压力试验条件确认记录导出模板.docx diff --git a/HJGL_DS/BLL/Common/Const.cs b/HJGL_DS/BLL/Common/Const.cs index 4476182..eca89e6 100644 --- a/HJGL_DS/BLL/Common/Const.cs +++ b/HJGL_DS/BLL/Common/Const.cs @@ -2544,6 +2544,11 @@ namespace BLL /// public const string JGZL_QualifiedWelderUrl = "File\\Word\\JGZL\\合格焊工登记表导出模板.docx"; + /// + /// 管道系统压力试验条件确认记录导出模板 + /// + public const string JGZL_PressureTestOfPipelineSystemConfirmationRecordUrl = "File\\Word\\JGZL\\管道系统压力试验条件确认记录导出模板.docx"; + /// /// 工序交接记录导出模板 /// @@ -2574,6 +2579,11 @@ namespace BLL /// 隔热工程质量验收记录导出模板 /// public const string JGZL_InsulationAcceptanceRecordUrl = "File\\Word\\JGZL\\隔热工程质量验收记录导出模板.docx"; + + /// + /// 档案资料移交表导出模板 + /// + public const string JGZL_ArchivalTransferUrl = "File\\Word\\JGZL\\档案资料移交表导出模板.docx"; #endregion } } diff --git a/HJGL_DS/FineUIPro.Web/File/Word/JGZL/档案资料移交表导出模板.docx b/HJGL_DS/FineUIPro.Web/File/Word/JGZL/档案资料移交表导出模板.docx new file mode 100644 index 0000000000000000000000000000000000000000..da19bc0c01ee8a3f6c3b5d19ff6f8bab9e482635 GIT binary patch literal 14074 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 N7uZ8gIDh-^{{fWpRwDoa literal 0 HcmV?d00001 diff --git a/HJGL_DS/FineUIPro.Web/File/Word/JGZL/管道系统压力试验条件确认记录导出模板.docx b/HJGL_DS/FineUIPro.Web/File/Word/JGZL/管道系统压力试验条件确认记录导出模板.docx new file mode 100644 index 0000000000000000000000000000000000000000..7f5137de73d46a4dd80271e0f28731af4ce98bdf GIT binary patch literal 15714 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 HZ{PkOigjo_ literal 0 HcmV?d00001 diff --git a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx index 35121d1..db2daf3 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx @@ -44,6 +44,9 @@ + + diff --git a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.cs index 3db840a..486b88f 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.cs @@ -1,4 +1,5 @@ -using BLL; +using Aspose.Words; +using BLL; using System; using System.Collections.Generic; using System.IO; @@ -261,5 +262,79 @@ namespace FineUIPro.Web.JGZL } } #endregion + + #region 导出按钮 + /// 导出按钮 + /// + /// + /// + protected void btnOut_Click(object sender, EventArgs e) + { + string rootPath = Server.MapPath("~/"); + string initTemplatePath = string.Empty; + string uploadfilepath = string.Empty; + string newUrl = string.Empty; + string filePath = string.Empty; + + string projectId = this.tvControlItem.SelectedNodeID; + if (!string.IsNullOrEmpty(projectId)) + { + initTemplatePath = Const.JGZL_ArchivalTransferUrl; + uploadfilepath = rootPath + initTemplatePath; + + newUrl = uploadfilepath.Replace("档案资料移交表导出模板", "档案资料移交表"); + if (File.Exists(newUrl)) + { + File.Delete(newUrl); + } + File.Copy(uploadfilepath, newUrl); + Document doc = new Aspose.Words.Document(uploadfilepath); + + Bookmark projectName = doc.Range.Bookmarks["ProjectName"]; + if (projectName != null) + { + projectName.Text = BLL.Base_ProjectService.GetProjectByProjectId(projectId).ProjectName; + } + Bookmark projectCode = doc.Range.Bookmarks["ProjectCode"]; + if (projectCode != null) + { + projectCode.Text = BLL.Base_ProjectService.GetProjectByProjectId(projectId).ProjectCode; + } + Bookmark transferringDepart = doc.Range.Bookmarks["TransferringDepart"]; + if (transferringDepart != null) + { + transferringDepart.Text = this.txtTransferringDepart.Text.Trim(); + } + Bookmark fileNames = doc.Range.Bookmarks["FileName"]; + if (fileNames != null) + { + fileNames.Text = this.txtFileName.Text.Trim(); + } + Bookmark quantity = doc.Range.Bookmarks["Quantity"]; + if (quantity != null) + { + quantity.Text = this.txtQuantity.Text.Trim(); + } + doc.Save(newUrl); + + string fileName = Path.GetFileName(newUrl); + FileInfo info = new FileInfo(newUrl); + long fileSize = info.Length; + Response.Clear(); + Response.ContentType = "application/x-zip-compressed"; + Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8)); + Response.AddHeader("Content-Length", fileSize.ToString()); + Response.TransmitFile(newUrl, 0, fileSize); + Response.Flush(); + Response.Close(); + File.Delete(newUrl); + } + else + { + Alert.ShowInTop("请选择项目!", MessageBoxIcon.Warning); + return; + } + } + #endregion } } \ No newline at end of file diff --git a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.designer.cs index 83f1f7e..cc613e7 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.designer.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/ArchivalTransfer.aspx.designer.cs @@ -122,6 +122,15 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.Button btnPrint; + /// + /// btnOut 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnOut; + /// /// SimpleForm1 控件。 /// diff --git a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx index c56bb9d..4bc1a85 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx +++ b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx @@ -44,6 +44,9 @@ <%----%> + + diff --git a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.cs b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.cs index 5476099..1e00913 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.cs @@ -6,6 +6,7 @@ using System.Data; using System.Linq; using System.IO; using Newtonsoft.Json.Linq; +using Aspose.Words; namespace FineUIPro.Web.JGZL { @@ -98,7 +99,7 @@ namespace FineUIPro.Web.JGZL { this.txtSystemName.Text = "材质"; } - this.txtRemark.Text = record.Remark; + this.txtRemark.Text = record.Remark; BindGrid(); } else @@ -280,7 +281,7 @@ namespace FineUIPro.Web.JGZL { var record = BLL.PressureTestOfPipelineSystemConfirmationRecordService.GetPressureTestOfPipelineSystemConfirmationRecordByProjectId(this.tvControlItem.SelectedNodeID); if (record != null) - { + { this.BindGrid(); } else @@ -689,5 +690,133 @@ namespace FineUIPro.Web.JGZL } this.txtSystemName.Text = serName; } + + #region 导出按钮 + /// 导出按钮 + /// + /// + /// + protected void btnOut_Click(object sender, EventArgs e) + { + string rootPath = Server.MapPath("~/"); + string initTemplatePath = string.Empty; + string uploadfilepath = string.Empty; + string newUrl = string.Empty; + string filePath = string.Empty; + + string projectId = this.tvControlItem.SelectedNodeID; + if (!string.IsNullOrEmpty(projectId)) + { + initTemplatePath = Const.JGZL_PressureTestOfPipelineSystemConfirmationRecordUrl; + uploadfilepath = rootPath + initTemplatePath; + + newUrl = uploadfilepath.Replace("管道系统压力试验条件确认记录导出模板", "管道系统压力试验条件确认记录"); + if (File.Exists(newUrl)) + { + File.Delete(newUrl); + } + File.Copy(uploadfilepath, newUrl); + Document doc = new Aspose.Words.Document(uploadfilepath); + + var report = (from x in Funs.DB.JGZL_PressureTestOfPipelineSystemConfirmationRecord where x.ProjectId == projectId select x); + if (report != null) + { + Bookmark projectName = doc.Range.Bookmarks["ProjectName"]; + if (projectName != null) + { + projectName.Text = BLL.Base_ProjectService.GetProjectByProjectId(projectId).ProjectName; + } + Bookmark systemName = doc.Range.Bookmarks["SystemName"]; + if (systemName != null) + { + systemName.Text = report.FirstOrDefault().SystemName; + } + Bookmark systemCode = doc.Range.Bookmarks["SystemCode"]; + if (systemCode != null) + { + systemCode.Text = report.FirstOrDefault().SystemCode; + } + Bookmark checkItem1 = doc.Range.Bookmarks["CheckItem1"]; + if (checkItem1 != null) + { + checkItem1.Text = report.Where(x => x.CheckItem1 == "01").FirstOrDefault().CheckItem3; + } + Bookmark checkItem2 = doc.Range.Bookmarks["CheckItem2"]; + if (checkItem2 != null) + { + checkItem2.Text = report.Where(x => x.CheckItem1 == "02").FirstOrDefault().CheckItem3; + } + Bookmark checkItem3 = doc.Range.Bookmarks["CheckItem3"]; + if (checkItem3 != null) + { + checkItem3.Text = report.Where(x => x.CheckItem1 == "03").FirstOrDefault().CheckItem3; + } + Bookmark checkItem4 = doc.Range.Bookmarks["CheckItem4"]; + if (checkItem4 != null) + { + checkItem4.Text = report.Where(x => x.CheckItem1 == "04").FirstOrDefault().CheckItem3; + } + Bookmark checkItem5 = doc.Range.Bookmarks["CheckItem5"]; + if (checkItem5 != null) + { + checkItem5.Text = report.Where(x => x.CheckItem1 == "05").FirstOrDefault().CheckItem3; + } + Bookmark checkItem6 = doc.Range.Bookmarks["CheckItem6"]; + if (checkItem6 != null) + { + checkItem6.Text = report.Where(x => x.CheckItem1 == "06").FirstOrDefault().CheckItem3; + } + Bookmark checkItem7 = doc.Range.Bookmarks["CheckItem7"]; + if (checkItem7 != null) + { + checkItem7.Text = report.Where(x => x.CheckItem1 == "07").FirstOrDefault().CheckItem3; + } + Bookmark checkItem8 = doc.Range.Bookmarks["CheckItem8"]; + if (checkItem8 != null) + { + checkItem8.Text = report.Where(x => x.CheckItem1 == "08").FirstOrDefault().CheckItem3; + } + Bookmark checkItem9 = doc.Range.Bookmarks["CheckItem9"]; + if (checkItem9 != null) + { + checkItem9.Text = report.Where(x => x.CheckItem1 == "09").FirstOrDefault().CheckItem3; + } + Bookmark checkItem10 = doc.Range.Bookmarks["CheckItem10"]; + if (checkItem10 != null) + { + checkItem10.Text = report.Where(x => x.CheckItem1 == "10").FirstOrDefault().CheckItem3; + } + Bookmark checkItem11 = doc.Range.Bookmarks["CheckItem11"]; + if (checkItem11 != null) + { + checkItem11.Text = report.Where(x => x.CheckItem1 == "11").FirstOrDefault().CheckItem3; + } + Bookmark checkItem12 = doc.Range.Bookmarks["CheckItem12"]; + if (checkItem12 != null) + { + checkItem12.Text = report.Where(x => x.CheckItem1 == "12").FirstOrDefault().CheckItem3; + } + } + doc.Save(newUrl); + + string fileName = Path.GetFileName(newUrl); + FileInfo info = new FileInfo(newUrl); + long fileSize = info.Length; + Response.Clear(); + Response.ContentType = "application/x-zip-compressed"; + Response.AddHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8)); + Response.AddHeader("Content-Length", fileSize.ToString()); + Response.TransmitFile(newUrl, 0, fileSize); + Response.Flush(); + Response.Close(); + File.Delete(newUrl); + } + else + { + Alert.ShowInTop("请选择项目!", MessageBoxIcon.Warning); + return; + } + } + #endregion } } \ No newline at end of file diff --git a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.designer.cs b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.designer.cs index 067cae1..e4e150d 100644 --- a/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.designer.cs +++ b/HJGL_DS/FineUIPro.Web/JGZL/PressureTestOfPipelineSystemConfirmationRecord.aspx.designer.cs @@ -131,6 +131,15 @@ namespace FineUIPro.Web.JGZL /// protected global::FineUIPro.Button btnPrint; + /// + /// btnOut 控件。 + /// + /// + /// 自动生成的字段。 + /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。 + /// + protected global::FineUIPro.Button btnOut; + /// /// Toolbar4 控件。 ///