diff --git a/DataBase/版本日志/SGGLDB_WH_2024-7-23-phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-7-23-phf.sql
new file mode 100644
index 00000000..530ac66d
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-7-23-phf.sql
@@ -0,0 +1,50 @@
+update SYS_MENU set IsUsed=0 where menuid='48545C6A-9D10-47F4-810F-DAB0CFCD5BF9';
+
+insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
+values('197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB','LHC System List(Process)','Transfer/LHCSystemList.aspx?Type=0',8,'0','Menu_Transfer',0,1,1)
+go
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('8400F97B-5E26-4D22-BBED-1BBE533A4235','197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB','',1)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('8EB4D935-3ECD-4E4C-AABC-1DA6432C9681','197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB','',2)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('C201BD75-5928-4C97-BEB3-219A735A7CF3','197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB','ɾ',3)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('F3E56E50-929D-4B4C-A3F7-87DA87787A8F','197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB','',4)
+go
+
+insert into Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
+values('022428DC-FC99-4916-B8AF-6A9DC885DFAF','LHC System List(Non-Process)','Transfer/LHCSystemList.aspx?Type=1',9,'0','Menu_Transfer',0,1,1)
+go
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('489F3579-0ECA-4BC7-9BEA-E8D11B17816A','022428DC-FC99-4916-B8AF-6A9DC885DFAF','',1)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('E6311F1E-1E1D-4CE8-BACB-3C51C1E94BA3','022428DC-FC99-4916-B8AF-6A9DC885DFAF','',2)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('A90CE1C1-0776-4BDB-AF5D-B06D05342730','022428DC-FC99-4916-B8AF-6A9DC885DFAF','ɾ',3)
+insert into Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
+values('5EB9D01F-35C0-4463-A847-32ED48B9E29D','022428DC-FC99-4916-B8AF-6A9DC885DFAF','',4)
+go
+
+CREATE TABLE [dbo].[Transfer_LHCSystemList](
+ [Id] [nvarchar](50) NOT NULL,
+ [ProjectId] [nvarchar](50) NULL,
+ [Type] [nvarchar](50) NULL,
+ [SN] [int] NULL,
+ [Commissioningsystemcode] [nvarchar](50) NULL,
+ [CommissioningCodeDescription] [nvarchar](50) NULL,
+ [SubCommissioningsystem] [nvarchar](50) NULL,
+ [Turnover_Code] [nvarchar](50) NULL,
+ [PlanStartofTestingDate] [datetime] NULL,
+ [PlanFinishofTestingDate] [datetime] NULL,
+ [Status] [nvarchar](50) NULL,
+ [ActualFinishedDate] [datetime] NULL,
+ [Describe] [nvarchar](200) NULL,
+ CONSTRAINT [PK_Transfer_LHCSystemList] PRIMARY KEY CLUSTERED
+(
+ [Id] ASC
+)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
+) ON [PRIMARY]
+GO
+
+
diff --git a/DataBase/版本日志/SGGLDB_WH_V2024-07-24-li.sql b/DataBase/版本日志/SGGLDB_WH_V2024-07-24-li.sql
new file mode 100644
index 00000000..3237026d
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_V2024-07-24-li.sql
@@ -0,0 +1,68 @@
+ALTER TABLE Transfer_PunchlistFrom ADD Num_NO BigInt NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD System_No NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Sub_Sys_No NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Cat NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Raised_By NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Date_Raised datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Disc NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD IsEng bit NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD IsMatI bit NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Punch_Type NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Required_Date datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD PIC NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD PIC_WUH NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Correction_Action NVARCHAR(500) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Actual_Date datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Cleared_By NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Cleared_Date datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Confirmed_By NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Confirmed_Date datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Verified_By NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Verified_Date datetime NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD [Status] NVARCHAR(50) NULL
+GO
+
+ALTER TABLE Transfer_PunchlistFrom ADD Remark NVARCHAR(500) NULL
+GO
diff --git a/SGGL/BLL/BLL.csproj b/SGGL/BLL/BLL.csproj
index 4473098d..c320958d 100644
--- a/SGGL/BLL/BLL.csproj
+++ b/SGGL/BLL/BLL.csproj
@@ -615,12 +615,6 @@
-
-
-
-
-
-
diff --git a/SGGL/BLL/Common/Const.cs b/SGGL/BLL/Common/Const.cs
index 52fcad0c..e1e1433b 100644
--- a/SGGL/BLL/Common/Const.cs
+++ b/SGGL/BLL/Common/Const.cs
@@ -4303,6 +4303,9 @@ namespace BLL
public const string PlumbingMenuId = "95295BF7-FB51-480D-9902-6ADA4E8427FC";
public const string HVACMenuId = "05442049-1310-45B1-9D3D-CAAE759D8F3E";
public const string PunchlistFromMenuId = "016903B1-3B86-4CF5-AFF8-FF8BE389BEE5";
+
+ public const string Transfer_LHCSystemListMenuId0 = "197F9A9A-480C-4CC3-B6B7-3A7D382DC3EB";
+ public const string Transfer_LHCSystemListMenuId1 = "022428DC-FC99-4916-B8AF-6A9DC885DFAF";
#endregion
#endregion
diff --git a/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs b/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
index 4880d08a..821158c6 100644
--- a/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
+++ b/SGGL/FineUIPro.Web/AttachFile/webuploader.aspx.cs
@@ -778,6 +778,13 @@ namespace FineUIPro.Web.AttachFile
}
#endregion
+ #region PunchlistFrom附件保存成功后处理事件
+ if (MenuId == BLL.Const.PunchlistFromMenuId)
+ {
+ PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
+ }
+ #endregion
+
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
}
}
diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/NonProcessSystemList导入模板.xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/NonProcessSystemList导入模板.xls
new file mode 100644
index 00000000..9777cbda
Binary files /dev/null and b/SGGL/FineUIPro.Web/File/Excel/DataIn/NonProcessSystemList导入模板.xls differ
diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/Piping导入模板.xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/Piping导入模板.xls
index 26f8263c..3297ee8a 100644
Binary files a/SGGL/FineUIPro.Web/File/Excel/DataIn/Piping导入模板.xls and b/SGGL/FineUIPro.Web/File/Excel/DataIn/Piping导入模板.xls differ
diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/ProcessSystemList导入模板.xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/ProcessSystemList导入模板.xls
new file mode 100644
index 00000000..35340a31
Binary files /dev/null and b/SGGL/FineUIPro.Web/File/Excel/DataIn/ProcessSystemList导入模板.xls differ
diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板(旧版).xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板(旧版).xls
new file mode 100644
index 00000000..1c4a6ca5
Binary files /dev/null and b/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板(旧版).xls differ
diff --git a/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板.xls b/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板.xls
index 6a3c3897..5dcc1217 100644
Binary files a/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板.xls and b/SGGL/FineUIPro.Web/File/Excel/DataIn/PunchlistFrom导入模板.xls differ
diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
index e8df7b8d..7591adf4 100644
--- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
+++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
@@ -2032,6 +2032,8 @@
+
+
@@ -17662,6 +17664,20 @@
InstrumentationDataIn.aspx
+
+ LHCSystemList.aspx
+ ASPXCodeBehind
+
+
+ LHCSystemList.aspx
+
+
+ LHCSystemListDataIn.aspx
+ ASPXCodeBehind
+
+
+ LHCSystemListDataIn.aspx
+
Piping.aspx
ASPXCodeBehind
@@ -19056,7 +19072,7 @@
-
+