diff --git a/HJGL_DS/.vs/SGGL/v15/.suo b/HJGL_DS/.vs/SGGL/v15/.suo
index c762f9b..30182d2 100644
Binary files a/HJGL_DS/.vs/SGGL/v15/.suo and b/HJGL_DS/.vs/SGGL/v15/.suo differ
diff --git a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide
index 1cf2312..dac7ef8 100644
Binary files a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide and b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide differ
diff --git a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-shm b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-shm
index 3b29c56..71d363e 100644
Binary files a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-shm and b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-shm differ
diff --git a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-wal b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-wal
index 29458c3..f0f4be9 100644
Binary files a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-wal and b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-wal differ
diff --git a/HJGL_DS/FineUIPro.Web/File/Excel/HJGL_DataIn/焊口信息导入模板.xls b/HJGL_DS/FineUIPro.Web/File/Excel/HJGL_DataIn/焊口信息导入模板.xls
index 6ba8a79..c841591 100644
Binary files a/HJGL_DS/FineUIPro.Web/File/Excel/HJGL_DataIn/焊口信息导入模板.xls and b/HJGL_DS/FineUIPro.Web/File/Excel/HJGL_DataIn/焊口信息导入模板.xls differ
diff --git a/HJGL_DS/FineUIPro.Web/File/Excel/热处理台账.xlsx b/HJGL_DS/FineUIPro.Web/File/Excel/热处理台账.xlsx
index 3488915..6ec8160 100644
Binary files a/HJGL_DS/FineUIPro.Web/File/Excel/热处理台账.xlsx and b/HJGL_DS/FineUIPro.Web/File/Excel/热处理台账.xlsx differ
diff --git a/HJGL_DS/FineUIPro.Web/File/Excel/热处理数据录入导入模板.xlsx b/HJGL_DS/FineUIPro.Web/File/Excel/热处理数据录入导入模板.xlsx
index 0f12aa6..4256825 100644
Binary files a/HJGL_DS/FineUIPro.Web/File/Excel/热处理数据录入导入模板.xlsx and b/HJGL_DS/FineUIPro.Web/File/Excel/热处理数据录入导入模板.xlsx differ
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx
index 92ee250..c93b612 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx
+++ b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx
@@ -261,6 +261,9 @@
+
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx.cs b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx.cs
index d737a2e..b32d290 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEdit.aspx.cs
@@ -121,7 +121,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
if (this.tvControlItem.SelectedNode.CommandName == "项目名称")
{
strSql = @"SELECT JointInfo.ProjectId,JointInfo.JOT_ID,Project.ProjectCode,HotProessItem.PrintDate,Sort1,Sort2,Sort3,Sort4,Sort5,
- JointInfo.JOT_ID+'1' as JOT_ID1, JointInfo.JOT_ID+'2' as JOT_ID2,JointInfo.JOT_ID+'3' as JOT_ID3,JointInfo.JOT_ID+'4' as JOT_ID4,
+ JointInfo.JOT_ID+'1' as JOT_ID1, JointInfo.JOT_ID+'2' as JOT_ID2,JointInfo.JOT_ID+'3' as JOT_ID3,JointInfo.JOT_ID+'4' as JOT_ID4,JointInfo.JOT_ID+'5' as JOT_ID5,
(CASE WHEN v.RepairMark IS NOT NULL THEN (JointInfo.JOT_JointNo+v.RepairMark)
ELSE JointInfo.JOT_JointNo END )+isnull((select Top 1 HardRepairMark from dbo.HJGL_CH_HotProessTrustItem a where a.JOT_ID=HotProessItem.JOT_ID and a.HotProessTrustId=HotProessItem.HotProessTrustId and a.ProessTypes=HotProessItem.ProessTypes),'') AS JOT_JointNo,IsoInfo.ISO_IsoNo,IsoInfo.ISO_ID,
(CASE WHEN Steel.STE_Code IS NOT NULL AND Steel2.STE_Code IS NOT NULL and Steel.STE_Code!=Steel2.STE_Code
@@ -1366,7 +1366,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
NPOI.SS.UserModel.ISheet sheet = workbook.GetSheetAt(0);
int i = 2;
strSql = @"SELECT JointInfo.ProjectId,JointInfo.JOT_ID,Project.ProjectCode,HotProessItem.PrintDate,HotProessTrust.HotProessTrustCode,(select Top 1 TrustDate from dbo.HJGL_CH_HotProessTrustItem a where a.JOT_ID=HotProessItem.JOT_ID and a.HotProessTrustId=HotProessItem.HotProessTrustId) as TrustDate,
- JointInfo.JOT_ID+'1' as JOT_ID1, JointInfo.JOT_ID+'2' as JOT_ID2,JointInfo.JOT_ID+'3' as JOT_ID3,JointInfo.JOT_ID+'4' as JOT_ID4,
+ JointInfo.JOT_ID+'1' as JOT_ID1, JointInfo.JOT_ID+'2' as JOT_ID2,JointInfo.JOT_ID+'3' as JOT_ID3,JointInfo.JOT_ID+'4' as JOT_ID4,JointInfo.JOT_ID+'5' as JOT_ID5,
(CASE WHEN v.RepairMark IS NOT NULL THEN (JointInfo.JOT_JointNo+v.RepairMark)
ELSE JointInfo.JOT_JointNo END )+isnull((select Top 1 HardRepairMark from dbo.HJGL_CH_HotProessTrustItem a where a.JOT_ID=HotProessItem.JOT_ID and a.HotProessTrustId=HotProessItem.HotProessTrustId and a.ProessTypes=HotProessItem.ProessTypes),'') AS JOT_JointNo,IsoInfo.ISO_IsoNo,IsoInfo.ISO_ID,
(CASE WHEN Steel.STE_Code IS NOT NULL AND Steel2.STE_Code IS NOT NULL and Steel.STE_Code!=Steel2.STE_Code
@@ -1403,20 +1403,21 @@ namespace FineUIPro.Web.HJGL.HotProessManage
NPOI.SS.UserModel.IRow row;
NPOI.SS.UserModel.ICell cell;
List jotIds = new List();
- int col13 = 0, col14 = 0, col15 = 0, col16 = 0;
+ int col13 = 0, col14 = 0, col15 = 0, col16 = 0, col17 = 0;
for (int j = 0; j < tb.Rows.Count; j++)
{
if (!jotIds.Contains(tb.Rows[j]["JOT_ID"].ToString()))
{
string jotId = tb.Rows[j]["JOT_ID"].ToString();
jotIds.Add(jotId);
+ var attachFile5 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "5"));
var attachFile1 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "1"));
var attachFile2 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "2"));
var attachFile3 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "3"));
var attachFile4 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "4"));
- if (attachFile1 != null)
+ if (attachFile5 != null)
{
- string url = BLL.Funs.RootPath + attachFile1.AttachUrl;
+ string url = BLL.Funs.RootPath + attachFile5.AttachUrl;
if (File.Exists(url))
{
System.Drawing.Image image = System.Drawing.Image.FromFile(url);
@@ -1426,9 +1427,9 @@ namespace FineUIPro.Web.HJGL.HotProessManage
}
}
}
- if (attachFile2 != null)
+ if (attachFile1 != null)
{
- string url = BLL.Funs.RootPath + attachFile2.AttachUrl;
+ string url = BLL.Funs.RootPath + attachFile1.AttachUrl;
if (File.Exists(url))
{
System.Drawing.Image image = System.Drawing.Image.FromFile(url);
@@ -1438,9 +1439,9 @@ namespace FineUIPro.Web.HJGL.HotProessManage
}
}
}
- if (attachFile3 != null)
+ if (attachFile2 != null)
{
- string url = BLL.Funs.RootPath + attachFile3.AttachUrl;
+ string url = BLL.Funs.RootPath + attachFile2.AttachUrl;
if (File.Exists(url))
{
System.Drawing.Image image = System.Drawing.Image.FromFile(url);
@@ -1450,9 +1451,9 @@ namespace FineUIPro.Web.HJGL.HotProessManage
}
}
}
- if (attachFile4 != null)
+ if (attachFile3 != null)
{
- string url = BLL.Funs.RootPath + attachFile4.AttachUrl;
+ string url = BLL.Funs.RootPath + attachFile3.AttachUrl;
if (File.Exists(url))
{
System.Drawing.Image image = System.Drawing.Image.FromFile(url);
@@ -1462,6 +1463,18 @@ namespace FineUIPro.Web.HJGL.HotProessManage
}
}
}
+ if (attachFile4 != null)
+ {
+ string url = BLL.Funs.RootPath + attachFile4.AttachUrl;
+ if (File.Exists(url))
+ {
+ System.Drawing.Image image = System.Drawing.Image.FromFile(url);
+ if (image.Width > col17)
+ {
+ col17 = image.Width;
+ }
+ }
+ }
i++;
}
}
@@ -1481,6 +1494,10 @@ namespace FineUIPro.Web.HJGL.HotProessManage
{
sheet.SetColumnWidth(16, col16 * 37);
}
+ if (col17 > 0)
+ {
+ sheet.SetColumnWidth(17, col17 * 37);
+ }
i = 2;
jotIds.Clear();
for (int j = 0; j < tb.Rows.Count; j++)
@@ -1490,11 +1507,24 @@ namespace FineUIPro.Web.HJGL.HotProessManage
string jotId = tb.Rows[j]["JOT_ID"].ToString();
jotIds.Add(jotId);
row = sheet.CreateRow(i);
+ var attachFile5 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "5"));
var attachFile1 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "1"));
var attachFile2 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "2"));
var attachFile3 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "3"));
var attachFile4 = attachFiles.FirstOrDefault(x => x.ToKeyId == (jotId + "4"));
int height = 0;
+ if (attachFile5 != null)
+ {
+ string url = BLL.Funs.RootPath + attachFile5.AttachUrl;
+ if (File.Exists(url))
+ {
+ System.Drawing.Image image = System.Drawing.Image.FromFile(url);
+ if (image.Height > height)
+ {
+ height = image.Height;
+ }
+ }
+ }
if (attachFile1 != null)
{
string url = BLL.Funs.RootPath + attachFile1.AttachUrl;
@@ -1617,15 +1647,26 @@ namespace FineUIPro.Web.HJGL.HotProessManage
cell.SetCellValue(string.Empty);
cell = row.CreateCell(17);
cell.CellStyle = cellStyle;
+ cell.SetCellValue(string.Empty);
+ cell = row.CreateCell(18);
+ cell.CellStyle = cellStyle;
cell.SetCellValue(tb.Rows[j]["Remark"].ToString());
-
+ if (attachFile5 != null)
+ {
+ string fp = BLL.Funs.RootPath + attachFile5.AttachUrl;
+ if (File.Exists(fp))
+ {
+ byte[] fileBytes = File.ReadAllBytes(fp);
+ TryAddPicture(sheet, i, 13, fileBytes, PictureType.PNG);
+ }
+ }
if (attachFile1 != null)
{
string fp = BLL.Funs.RootPath + attachFile1.AttachUrl;
if (File.Exists(fp))
{
byte[] fileBytes = File.ReadAllBytes(fp);
- TryAddPicture(sheet, i, 13, fileBytes, PictureType.PNG);
+ TryAddPicture(sheet, i, 14, fileBytes, PictureType.PNG);
}
}
if (attachFile2 != null)
@@ -1634,7 +1675,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
if (File.Exists(fp))
{
byte[] fileBytes = File.ReadAllBytes(fp);
- TryAddPicture(sheet, i, 14, fileBytes, PictureType.PNG);
+ TryAddPicture(sheet, i, 15, fileBytes, PictureType.PNG);
}
}
if (attachFile3 != null)
@@ -1643,7 +1684,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
if (File.Exists(fp))
{
byte[] fileBytes = File.ReadAllBytes(fp);
- TryAddPicture(sheet, i, 15, fileBytes, PictureType.PNG);
+ TryAddPicture(sheet, i, 16, fileBytes, PictureType.PNG);
}
}
if (attachFile4 != null)
@@ -1652,7 +1693,7 @@ namespace FineUIPro.Web.HJGL.HotProessManage
if (File.Exists(fp))
{
byte[] fileBytes = File.ReadAllBytes(fp);
- TryAddPicture(sheet, i, 16, fileBytes, PictureType.PNG);
+ TryAddPicture(sheet, i, 17, fileBytes, PictureType.PNG);
}
}
diff --git a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEditImport.aspx.cs b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEditImport.aspx.cs
index c1fddff..7eae38d 100644
--- a/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEditImport.aspx.cs
+++ b/HJGL_DS/FineUIPro.Web/HJGL/HotProessManage/HotProessManageEditImport.aspx.cs
@@ -547,17 +547,21 @@ namespace FineUIPro.Web.HJGL.HotProessManage
string jotId = dic[a];
if (b == 16)
{
- jotId += "1";
+ jotId += "5";
}
else if (b == 17)
{
- jotId += "2";
+ jotId += "1";
}
else if (b == 18)
{
- jotId += "3";
+ jotId += "2";
}
else if (b == 19)
+ {
+ jotId += "3";
+ }
+ else if (b == 20)
{
jotId += "4";
}
diff --git a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/UsingtMatSelect.aspx b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/UsingtMatSelect.aspx
index bb0ec87..ae84aaa 100644
--- a/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/UsingtMatSelect.aspx
+++ b/HJGL_DS/FineUIPro.Web/WeldMat/UsingSentMat/UsingtMatSelect.aspx
@@ -99,7 +99,7 @@
+ HeaderText="入库自编号" HeaderTextAlign="Center" TextAlign="Center">
diff --git a/HJGL_DS/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user b/HJGL_DS/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
index 17a9a86..d3ae4a3 100644
--- a/HJGL_DS/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/HJGL_DS/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -79,13 +79,13 @@
09/10/2013 16:29:20
- 03/12/2025 10:55:18
+ 03/27/2025 09:47:29
07/03/2024 11:01:05
- 03/12/2025 10:55:18
+ 03/27/2025 09:47:29
12/17/2020 21:32:28
@@ -115,10 +115,10 @@
07/25/2012 11:48:56
- 03/12/2025 10:55:15
+ 03/27/2025 09:47:29
- 03/12/2025 10:55:15
+ 03/27/2025 09:47:29
02/18/2018 09:44:54
@@ -316,10 +316,10 @@
02/01/2018 12:20:56
- 03/12/2025 10:55:21
+ 03/27/2025 09:47:33
- 03/12/2025 10:55:21
+ 03/27/2025 09:47:33
01/23/2014 13:57:34
@@ -445,7 +445,7 @@
07/03/2024 11:01:07
- 03/12/2025 10:55:47
+ 03/27/2025 09:47:47
\ No newline at end of file