diff --git a/DataBase/版本日志/SGGLDB_WH_2024-01-30-phf.sql b/DataBase/版本日志/SGGLDB_WH_2024-01-30-phf.sql
new file mode 100644
index 00000000..8e1f450c
--- /dev/null
+++ b/DataBase/版本日志/SGGLDB_WH_2024-01-30-phf.sql
@@ -0,0 +1,76 @@
+CREATE VIEW [dbo].[View_TransferDetail] AS
+/*ƽбͼ*/
+
+select SystemName,Subsystem,TestPackage,sDate,fDate,Status from (
+
+SELECT SYSTEM as SystemName, Subsystem ,TestPackage,
+TestPackageSTART as sDate,TestPackageFINISH as fDate,FINALStatus as Status
+FROM Transfer_Piping
+
+UNION ALL
+
+SELECT SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
+TestPackageFINISH as fDate,
+MechanicalFINALStatus as Status
+FROM Transfer_StaticEquipment
+
+UNION ALL
+
+SELECT SYSTEM as SystemName, Subsystem ,TestPackage,TestPackageSTART as sDate,
+TestPackageFINISH as fDate,
+MechanicalFINALStatus as Status
+FROM Transfer_RotatingEquipment
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Instrumentation
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Electrical
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Civil_Structure
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Firefighting
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Telecom
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_Plumbing
+
+UNION ALL
+
+SELECT SystemName, Subsystem ,Test_Package as TestPackage, Test_Package_START as sDate,
+Test_Package_FINISH as fDate,
+FINAL_Status as Status
+FROM Transfer_HVAC
+
+)f
+
+
+GO
\ No newline at end of file
diff --git a/DataBase/菜单初始化脚本/1-14移交管理图表(Menu_Transfer).sql b/DataBase/菜单初始化脚本/1-14移交管理图表(Menu_Transfer).sql
index 8f602f9b..fe41f3c9 100644
--- a/DataBase/菜单初始化脚本/1-14移交管理图表(Menu_Transfer).sql
+++ b/DataBase/菜单初始化脚本/1-14移交管理图表(Menu_Transfer).sql
@@ -2,49 +2,15 @@ INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffi
VALUES('3517DBE2-9728-4BA0-9EA5-AE2147DB883B','ƽͼ','',
130,'0','Menu_Transfer',0,0,1)
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('4B83D8B6-18E8-41E3-A6BF-72432B2B1F56','Piping',
-'Transfer/Chart/Piping.aspx',10,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('D8579ED5-77E7-4BB3-8065-FD10F5681255','Static Equipment',
-'Transfer/Chart/StaticEquipment.aspx',20,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
+VALUES('E6F5125D-DD94-4978-B7EB-D9C26694D86D','ȫƽͳƱ',
+'Transfer/Chart/Instrumentation.aspx',10,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('AD1159B3-023F-45AC-A6C2-D5498A8D7D33','Rotating Equipment',
-'Transfer/Chart/RotatingEquipment.aspx',30,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('E6F5125D-DD94-4978-B7EB-D9C26694D86D','Instrumentation',
-'Transfer/Chart/Instrumentation.aspx',40,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('713B1FB5-B70D-4C79-9CE4-71CE6B543146','Electrical',
-'Transfer/Chart/Electrical.aspx',50,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('71FC9E2A-D2AE-43E3-A5E4-BD7C0468C940','Civil Structure',
-'Transfer/Chart/CivilStructure.aspx',60,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('83CB9222-5E5E-4AAF-BDBC-0EE141262B5D','Firefighting',
-'Transfer/Chart/Firefighting.aspx',70,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('66E63C90-0F4E-4737-82A2-090EF8ABB3C7','Telecom',
-'Transfer/Chart/Telecom.aspx',80,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('EC2705EA-629A-4C0F-AC3A-A7BA848A3C34','Plumbing',
-'Transfer/Chart/Plumbing.aspx',90,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
-
-INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
-VALUES('BF7CD047-466D-4399-BF59-B8ED569F2819','HVAC',
-'Transfer/Chart/HVAC.aspx',100,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('C2DD3E9E-DB18-466F-8FA0-19AD6E21EEF0','Punchlist from',
-'Transfer/Chart/PunchlistFrom.aspx',110,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
+'Transfer/Chart/PunchlistFrom.aspx',20,'3517DBE2-9728-4BA0-9EA5-AE2147DB883B','Menu_Transfer',0,1,1)
diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
index d265a599..45852f7d 100644
--- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
+++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
@@ -1831,17 +1831,8 @@
-
-
-
-
-
-
-
-
-
@@ -16373,34 +16364,6 @@
TestRunRecordUploadList.aspx
-
- CivilStructure.aspx
- ASPXCodeBehind
-
-
- CivilStructure.aspx
-
-
- Electrical.aspx
- ASPXCodeBehind
-
-
- Electrical.aspx
-
-
- Firefighting.aspx
- ASPXCodeBehind
-
-
- Firefighting.aspx
-
-
- HVAC.aspx
- ASPXCodeBehind
-
-
- HVAC.aspx
-
Instrumentation.aspx
ASPXCodeBehind
@@ -16408,20 +16371,6 @@
Instrumentation.aspx
-
- Piping.aspx
- ASPXCodeBehind
-
-
- Piping.aspx
-
-
- Plumbing.aspx
- ASPXCodeBehind
-
-
- Plumbing.aspx
-
PunchlistFrom.aspx
ASPXCodeBehind
@@ -16429,27 +16378,6 @@
PunchlistFrom.aspx
-
- RotatingEquipment.aspx
- ASPXCodeBehind
-
-
- RotatingEquipment.aspx
-
-
- StaticEquipment.aspx
- ASPXCodeBehind
-
-
- StaticEquipment.aspx
-
-
- Telecom.aspx
- ASPXCodeBehind
-
-
- Telecom.aspx
-
CivilStructure.aspx
ASPXCodeBehind
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx
deleted file mode 100644
index 104375f0..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CivilStructure.aspx.cs" Inherits="FineUIPro.Web.Transfer.Chart.CivilStructure" %>
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.cs
deleted file mode 100644
index 98f1f36d..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class CivilStructure : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.designer.cs
deleted file mode 100644
index 41bc479d..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/CivilStructure.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class CivilStructure
- {
-
- ///
- /// form1 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx
deleted file mode 100644
index d525baed..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Electrical.aspx.cs" Inherits="FineUIPro.Web.Transfer.Chart.Electrical" %>
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.cs
deleted file mode 100644
index 66b9ce33..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class Electrical : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.designer.cs
deleted file mode 100644
index 309a7743..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Electrical.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class Electrical
- {
-
- ///
- /// form1 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx
deleted file mode 100644
index d5d87bc3..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Firefighting.aspx.cs" Inherits="FineUIPro.Web.Transfer.Chart.Firefighting" %>
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.cs
deleted file mode 100644
index e08dd12d..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class Firefighting : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.designer.cs
deleted file mode 100644
index 2fea476c..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Firefighting.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class Firefighting
- {
-
- ///
- /// form1 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx
deleted file mode 100644
index a7c813c1..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx
+++ /dev/null
@@ -1,16 +0,0 @@
-<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="HVAC.aspx.cs" Inherits="FineUIPro.Web.Transfer.Chart.HVAC" %>
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.cs b/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.cs
deleted file mode 100644
index 0d22dd9d..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.UI;
-using System.Web.UI.WebControls;
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class HVAC : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
-
- }
- }
-}
\ No newline at end of file
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.designer.cs b/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.designer.cs
deleted file mode 100644
index 8cae12ea..00000000
--- a/SGGL/FineUIPro.Web/Transfer/Chart/HVAC.aspx.designer.cs
+++ /dev/null
@@ -1,25 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 此代码由工具生成。
-//
-// 对此文件的更改可能会导致不正确的行为,并且如果
-// 重新生成代码,这些更改将会丢失。
-//
-//------------------------------------------------------------------------------
-
-
-namespace FineUIPro.Web.Transfer.Chart
-{
- public partial class HVAC
- {
-
- ///
- /// form1 控件。
- ///
- ///
- /// 自动生成的字段。
- /// 若要进行修改,请将字段声明从设计器文件移到代码隐藏文件。
- ///
- protected global::System.Web.UI.HtmlControls.HtmlForm form1;
- }
-}
diff --git a/SGGL/FineUIPro.Web/Transfer/Chart/Instrumentation.aspx b/SGGL/FineUIPro.Web/Transfer/Chart/Instrumentation.aspx
index 9715f314..b8290120 100644
--- a/SGGL/FineUIPro.Web/Transfer/Chart/Instrumentation.aspx
+++ b/SGGL/FineUIPro.Web/Transfer/Chart/Instrumentation.aspx
@@ -1,5 +1,6 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Instrumentation.aspx.cs" Inherits="FineUIPro.Web.Transfer.Chart.Instrumentation" %>
+<%@ Register Src="~/Controls/ChartControl.ascx" TagName="ChartControl" TagPrefix="uc1" %>
@@ -9,8 +10,70 @@