diff --git a/.gitignore b/.gitignore
index 2b51937..761ecab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,5 @@ bin-release/
/HJGL_DS/FineUIPro.Web/FileUpload/HJGL/HotProessManage
/HJGL_DS/FineUIPro.Web/FileUploadHJGLHotProessManage
/HJGL_DS/FineUIPro.Web/File/Excel
+/HJGL_DS/.vs/
+/HJGL_DS/.vs/config/applicationhost.config
\ No newline at end of file
diff --git a/DataBase/版本日志/HJGLDB_DS_2025-04-07_gf.sql b/DataBase/版本日志/HJGLDB_DS_2025-04-07_gf.sql
new file mode 100644
index 0000000..f98b1b0
--- /dev/null
+++ b/DataBase/版本日志/HJGLDB_DS_2025-04-07_gf.sql
@@ -0,0 +1,132 @@
+
+ALTER PROC [dbo].[HJGL_sp_rpt_welderPerformance]
+ @unitcode VARCHAR(50) = NULL,
+ @steel VARCHAR(50) = NULL,
+ @WED_ID NVARCHAR(50) = NULL,
+ @date1 DATETIME = NULL,
+ @date2 DATETIME = NULL,
+ @projectId NVARCHAR(500) = NULL,
+ @installationId NVARCHAR(50)=NULL
+AS
+/*º¸¹¤Òµ¼¨·ÖÎö*/
+SELECT
+ NEWID() AS Id,
+ total.ProjectId,
+ project.ProjectCode,--Ê©¹¤ºÅ
+ total.Welder,
+ wld.wed_code,-- º¸¹¤´úÂë
+ wld.wed_name,--º¸¹¤Ãû³Æ
+ wld.WED_Sex, --ÐÔ±ð
+ -------------±¾ÆÚstart
+ CAST(ISNULL(total.totalSize,0) AS DECIMAL(19,2)) AS totalSize, --×Ü´ç¾¶
+ ISNULL(total.totalJoint,0) AS totalJoint, --×ܺ¸¿Ú
+ ISNULL(JointNum1.JointNum1,0) AS JointNum1, --Ò»´ÎÅÄÆ¬º¸¿ÚÊý
+
+ ISNULL(JointNum1.JointNum1,0)-ISNULL(JointNoPassNum1.JointNoPassNum1,0) AS JointPassNum1, --Ò»´ÎÅÄÆ¬ºÏ¸ñº¸¿ÚÊý
+ ISNULL(JointNoPassNum1.JointNoPassNum1,0) AS RepairJoint1, --Ò»´Î·µÐÞº¸¿ÚÊý
+ ISNULL(RepairJoint2.RepairJoint2,0) AS RepairJoint2, --¶þ´Î·µÐÞº¸¿ÚÊý
+ ISNULL(RepairJoint3.RepairJoint3,0) AS RepairJoint3, --Èý´Î·µÐÞº¸¿ÚÊý
+
+ CAST((CASE ISNULL((ISNULL(JointNum1.JointNum1,0)-ISNULL(JointNoPassNum1.JointNoPassNum1,0)),0) WHEN 0 THEN 0
+ ELSE (CASE(ISNULL(JointNum1.JointNum1,0)) WHEN 0 THEN 0
+ ELSE 1.0 * ISNULL((ISNULL(JointNum1.JointNum1,0)-ISNULL(JointNoPassNum1.JointNoPassNum1,0)),0)/(1.0 * JointNum1.JointNum1)
+ END)END) AS DECIMAL(19,3)) AS JointPassRate , ---Ò»´ÎÅÄÆ¬º¸¿ÚºÏ¸ñÂÊ
+
+ ISNULL(JointNum1.totalfilm,0) AS totalfilm, --Ò»´ÎÅÄÆ¬Êý
+ (ISNULL(JointNum1.totalfilm,0)- ISNULL(JointNoPassNum1.JointNoPassFilmNum1,0)) AS totalPassfilm, --Ò»´ÎÅÄÆ¬ºÏ¸ñÊý
+ ISNULL(JointNoPassNum1.JointNoPassFilmNum1,0) AS repairFilm1, --Ò»´Î·µÐÞÆ¬×ÓÊý
+
+ ISNULL(RepairJoint2.repairFilm2,0) AS repairFilm2, --¶þ´Î·µÐÞÆ¬×ÓÊý
+ ISNULL(RepairJoint3.repairFilm3,0) AS repairFilm3, --Èý´Î·µÐÞÆ¬×ÓÊý
+
+ CAST((CASE (ISNULL(JointNum1.totalfilm,0)- ISNULL(JointNoPassNum1.JointNoPassFilmNum1,0)) WHEN 0 THEN 0
+ ELSE (CASE(ISNULL(JointNum1.totalfilm,0)) WHEN 0 THEN 0
+ ELSE 1.0 * (ISNULL(JointNum1.totalfilm,0)- ISNULL(JointNoPassNum1.JointNoPassFilmNum1,0))/(1.0 * JointNum1.totalfilm)
+ END) END) AS DECIMAL(19,3)) AS JointFilmPassRate ---Ò»´ÎÅÄÆ¬ºÏ¸ñÂÊ
+
+FROM
+ --×Ü´ïÒòÖµ --×ܺ¸¿Ú
+ (SELECT SUM(joint.JOT_Size) AS totalSize,COUNT(*) AS totalJoint
+ ,joint.ProjectId,joint.InstallationId,joint.BSU_ID,joint.Welder
+ FROM View_JointWelder joint
+ LEFT JOIN HJGL_BO_WeldReportMain report ON joint.DReportID = report.DReportID
+ WHERE joint.DReportID IS NOT NULL
+ AND (report.JOT_WeldDate >= @date1 OR @date1 IS NULL) AND (report.JOT_WeldDate <= @date2 OR @date2 IS NULL)
+ AND (joint.ste_id=@steel OR @steel IS NULL)
+ GROUP BY joint.ProjectId,joint.InstallationId,joint.BSU_ID, joint.Welder) AS total
+
+
+--Ò»´ÎÅÄÆ¬º¸¿ÚÊý , Ò»´ÎÅÄÆ¬×ÜÊý,Ò»´ÎÅÄÆ¬ºÏ¸ñ×ÜÊý
+ LEFT JOIN (SELECT COUNT(joint.JOT_ID) AS JointNum1, SUM(joint.RT_FilmNum) AS totalfilm,
+ joint.ProjectId,joint.InstallationId,joint.BSU_ID,joint.Welder
+ FROM dbo.View_JointWelder joint
+ WHERE joint.PointType='µã¿Ú' AND joint.RT_FilmNum IS NOT NULL and joint.RT_FilmNum>0 and (select COUNT(*) from dbo.HJGL_BO_QualityRating where JOT_ID=joint.JOT_ID and FilmNum is not null)>0
+ AND (joint.ste_id=@steel OR @steel IS NULL) AND joint.dreportid IS NOT NULL
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_BO_QualityRating WHERE JOT_ID=joint.JOT_ID)>= @date1 OR @date1 IS NULL)
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_BO_QualityRating WHERE JOT_ID=joint.JOT_ID)<= @date2 OR @date2 IS NULL)
+ GROUP BY joint.ProjectId,joint.InstallationId,joint.BSU_ID, joint.Welder) AS JointNum1
+ ON JointNum1.ProjectId=total.ProjectId AND JointNum1.InstallationId = total.InstallationId
+ AND JointNum1.BSU_ID = total.BSU_ID AND JointNum1.Welder = total.Welder
+
+ --Ò»´ÎÅÄÆ¬²»ºÏ¸ñº¸¿ÚÊý
+ LEFT JOIN (SELECT COUNT(distinct joint.JOT_ID) AS JointNoPassNum1,count(rr.RepairItemRecordId) as JointNoPassFilmNum1,
+ joint.ProjectId,joint.InstallationId,joint.BSU_ID,joint.Welder
+ FROM dbo.View_JointWelder joint
+ left join dbo.HJGL_CH_RepairItemRecord rr on rr.JOT_ID=joint.JOT_ID
+ WHERE joint.PointType='µã¿Ú' AND (joint.RT1_RepairFilm IS NOT NULL or (select top 1 CH_TrustItemID from dbo.HJGL_CH_TrustItem ti where ti.JOT_ID=joint.JOT_ID and ti.States='4') is not null)
+ AND (joint.ste_id=@steel OR @steel IS NULL) AND joint.dreportid IS NOT NULL and rr.RepairMark='R1'
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R1')>= @date1 OR @date1 IS NULL)
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R1')<= @date2 OR @date2 IS NULL)
+ GROUP BY joint.ProjectId,joint.InstallationId,joint.BSU_ID, joint.Welder) AS JointNoPassNum1
+ ON JointNoPassNum1.ProjectId=total.ProjectId AND JointNoPassNum1.InstallationId = total.InstallationId
+ AND JointNoPassNum1.BSU_ID = total.BSU_ID AND JointNoPassNum1.Welder = total.Welder
+
+ --¶þ´Î·µÐÞÅÄÆ¬º¸¿ÚÊý,¶þ´Î·µÐÞÅÄÆ¬×ÜÊý
+ LEFT JOIN (SELECT COUNT(joint.JOT_ID) AS RepairJoint2, SUM(ISNULL(joint.RT2_RepairFilmNum,0)) AS RepairFilm2,
+ joint.ProjectId,joint.InstallationId,joint.BSU_ID,joint.Welder
+ FROM dbo.View_JointWelder joint
+ WHERE joint.PointType='µã¿Ú' AND joint.RT2_RepairFilm IS NOT NULL
+ AND (joint.ste_id=@steel OR @steel IS NULL) AND joint.dreportid IS NOT NULL
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R2')>= @date1 OR @date1 IS NULL)
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R2')<= @date2 OR @date2 IS NULL)
+ GROUP BY joint.ProjectId,joint.InstallationId,joint.BSU_ID, joint.Welder) AS RepairJoint2
+ ON RepairJoint2.ProjectId=total.ProjectId AND RepairJoint2.InstallationId = total.InstallationId
+ AND RepairJoint2.BSU_ID = total.BSU_ID AND RepairJoint2.Welder = total.Welder
+
+
+
+ --Èý´Î·µÐÞÅÄÆ¬º¸¿ÚÊý,Èý´Î·µÐÞÅÄÆ¬×ÜÊý
+ LEFT JOIN (SELECT COUNT(joint.JOT_ID) AS RepairJoint3, SUM(ISNULL(joint.RT3_RepairFilmNum,0)) AS RepairFilm3,
+ joint.ProjectId,joint.InstallationId,joint.BSU_ID,joint.Welder
+ FROM dbo.View_JointWelder joint
+ WHERE joint.PointType='µã¿Ú' AND joint.RT3_RepairFilm IS NOT NULL
+ AND (joint.ste_id=@steel OR @steel IS NULL) AND joint.dreportid IS NOT NULL
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R3')>= @date1 OR @date1 IS NULL)
+ AND ((SELECT TOP 1 SignDate FROM dbo.HJGL_CH_RepairItemRecord WHERE JOT_ID=joint.JOT_ID AND RepairMark='R3')<= @date2 OR @date2 IS NULL)
+ GROUP BY joint.ProjectId,joint.InstallationId,joint.BSU_ID, joint.Welder) AS RepairJoint3
+ ON RepairJoint3.ProjectId=total.ProjectId AND RepairJoint3.InstallationId = total.InstallationId
+ AND RepairJoint3.BSU_ID = total.BSU_ID AND RepairJoint3.Welder = total.Welder
+
+LEFT JOIN Base_Project project ON total.ProjectId=project.ProjectId
+LEFT JOIN dbo.HJGL_BS_Welder wld ON wld.WED_ID=total.Welder
+
+WHERE
+ (CHARINDEX(total.ProjectId,@projectId)>0 OR @projectId IS NULL)
+ AND (total.InstallationId = @installationId OR @installationId IS NULL)
+ AND (wld.WED_Unit=@unitcode OR @unitcode IS NULL)
+ AND (total.Welder = @WED_ID OR @WED_ID IS NULL)
+
+
+
+
+
+
+
+
+
+
+
+
+GO
+
+
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/2f380088-1f08-4b06-b16d-b85e2eeb8848.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/2f380088-1f08-4b06-b16d-b85e2eeb8848.vsidx
deleted file mode 100644
index 0731dca..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/2f380088-1f08-4b06-b16d-b85e2eeb8848.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/48a9cefe-608b-42b9-ae30-13c91a66c26d.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/48a9cefe-608b-42b9-ae30-13c91a66c26d.vsidx
deleted file mode 100644
index 692fb97..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/48a9cefe-608b-42b9-ae30-13c91a66c26d.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/5891a4ac-d8d8-4ba5-b1ed-a1b56729f5c8.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/5891a4ac-d8d8-4ba5-b1ed-a1b56729f5c8.vsidx
deleted file mode 100644
index 76abcfb..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/5891a4ac-d8d8-4ba5-b1ed-a1b56729f5c8.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/7582ec7f-6eb6-4779-afd2-53b308bfbceb.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/7582ec7f-6eb6-4779-afd2-53b308bfbceb.vsidx
deleted file mode 100644
index 8888562..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/7582ec7f-6eb6-4779-afd2-53b308bfbceb.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/ad3b80f3-0420-4734-bf8c-de3fc6f4b7ce.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/ad3b80f3-0420-4734-bf8c-de3fc6f4b7ce.vsidx
deleted file mode 100644
index 887c591..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/ad3b80f3-0420-4734-bf8c-de3fc6f4b7ce.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/c0dd3717-4b20-4f1e-8023-1b7167e7af52.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/c0dd3717-4b20-4f1e-8023-1b7167e7af52.vsidx
deleted file mode 100644
index fda5e81..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/c0dd3717-4b20-4f1e-8023-1b7167e7af52.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/c5ea43c2-5812-454a-9050-c563d6c0f7b8.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/c5ea43c2-5812-454a-9050-c563d6c0f7b8.vsidx
deleted file mode 100644
index cfdd5b1..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/c5ea43c2-5812-454a-9050-c563d6c0f7b8.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/e873e508-601d-47de-ad00-113be9caedf9.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/e873e508-601d-47de-ad00-113be9caedf9.vsidx
deleted file mode 100644
index 85d6649..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/e873e508-601d-47de-ad00-113be9caedf9.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/FileContentIndex/f4e674fa-d36c-4720-9891-98260aff58b3.vsidx b/HJGL_DS/.vs/SGGL/FileContentIndex/f4e674fa-d36c-4720-9891-98260aff58b3.vsidx
deleted file mode 100644
index 85dcf7b..0000000
Binary files a/HJGL_DS/.vs/SGGL/FileContentIndex/f4e674fa-d36c-4720-9891-98260aff58b3.vsidx and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/config/applicationhost.config b/HJGL_DS/.vs/SGGL/config/applicationhost.config
deleted file mode 100644
index 03a3064..0000000
--- a/HJGL_DS/.vs/SGGL/config/applicationhost.config
+++ /dev/null
@@ -1,1041 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/db.lock b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/db.lock
deleted file mode 100644
index e69de29..0000000
diff --git a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide b/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide
deleted file mode 100644
index 26c02b0..0000000
Binary files a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide and /dev/null 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
deleted file mode 100644
index 3abdf2f..0000000
Binary files a/HJGL_DS/.vs/SGGL/v15/Server/sqlite3/storage.ide-wal and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/v17/.suo b/HJGL_DS/.vs/SGGL/v17/.suo
deleted file mode 100644
index 764ca98..0000000
Binary files a/HJGL_DS/.vs/SGGL/v17/.suo and /dev/null differ
diff --git a/HJGL_DS/.vs/SGGL/v17/DocumentLayout.backup.json b/HJGL_DS/.vs/SGGL/v17/DocumentLayout.backup.json
deleted file mode 100644
index 537b6df..0000000
--- a/HJGL_DS/.vs/SGGL/v17/DocumentLayout.backup.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "Version": 1,
- "WorkspaceRootPath": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\",
- "Documents": [
- {
- "AbsoluteMoniker": "D:0:0:{C88D3156-2D56-4DB0-922E-1995FB61C9BD}|FineUIPro.Web\\FineUIPro.Web.csproj|e:\\\u9F0E\u76DB\\hjgl_ds\\hjgl_ds\\fineuipro.web\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{C88D3156-2D56-4DB0-922E-1995FB61C9BD}|FineUIPro.Web\\FineUIPro.Web.csproj|solutionrelative:fineuipro.web\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- }
- ],
- "DocumentGroupContainers": [
- {
- "Orientation": 0,
- "VerticalTabListWidth": 256,
- "DocumentGroups": [
- {
- "DockedWidth": 200,
- "SelectedChildIndex": 1,
- "Children": [
- {
- "$type": "Bookmark",
- "Name": "ST:0:0:{6324226f-61b6-4f28-92ee-18d4b5fe1e48}"
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
- "Title": "Web.config",
- "DocumentMoniker": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\FineUIPro.Web\\Web.config",
- "RelativeDocumentMoniker": "FineUIPro.Web\\Web.config",
- "ToolTip": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\FineUIPro.Web\\Web.config",
- "RelativeToolTip": "FineUIPro.Web\\Web.config",
- "ViewState": "AgIAACcAAAAAAAAAAADwvzQAAAAdAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
- "WhenOpened": "2025-03-02T06:37:41.196Z",
- "EditorCaption": ""
- }
- ]
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/HJGL_DS/.vs/SGGL/v17/DocumentLayout.json b/HJGL_DS/.vs/SGGL/v17/DocumentLayout.json
deleted file mode 100644
index 537b6df..0000000
--- a/HJGL_DS/.vs/SGGL/v17/DocumentLayout.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "Version": 1,
- "WorkspaceRootPath": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\",
- "Documents": [
- {
- "AbsoluteMoniker": "D:0:0:{C88D3156-2D56-4DB0-922E-1995FB61C9BD}|FineUIPro.Web\\FineUIPro.Web.csproj|e:\\\u9F0E\u76DB\\hjgl_ds\\hjgl_ds\\fineuipro.web\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{C88D3156-2D56-4DB0-922E-1995FB61C9BD}|FineUIPro.Web\\FineUIPro.Web.csproj|solutionrelative:fineuipro.web\\web.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- }
- ],
- "DocumentGroupContainers": [
- {
- "Orientation": 0,
- "VerticalTabListWidth": 256,
- "DocumentGroups": [
- {
- "DockedWidth": 200,
- "SelectedChildIndex": 1,
- "Children": [
- {
- "$type": "Bookmark",
- "Name": "ST:0:0:{6324226f-61b6-4f28-92ee-18d4b5fe1e48}"
- },
- {
- "$type": "Document",
- "DocumentIndex": 0,
- "Title": "Web.config",
- "DocumentMoniker": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\FineUIPro.Web\\Web.config",
- "RelativeDocumentMoniker": "FineUIPro.Web\\Web.config",
- "ToolTip": "E:\\\u9F0E\u76DB\\HJGL_DS\\HJGL_DS\\FineUIPro.Web\\Web.config",
- "RelativeToolTip": "FineUIPro.Web\\Web.config",
- "ViewState": "AgIAACcAAAAAAAAAAADwvzQAAAAdAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
- "WhenOpened": "2025-03-02T06:37:41.196Z",
- "EditorCaption": ""
- }
- ]
- }
- ]
- }
- ]
-}
\ No newline at end of file
diff --git a/HJGL_DS/.vs/SGGL/v17/fileList.bin b/HJGL_DS/.vs/SGGL/v17/fileList.bin
deleted file mode 100644
index 43ac71e..0000000
Binary files a/HJGL_DS/.vs/SGGL/v17/fileList.bin and /dev/null differ
diff --git a/HJGL_DS/.vs/config/applicationhost.config b/HJGL_DS/.vs/config/applicationhost.config
deleted file mode 100644
index 03a3064..0000000
--- a/HJGL_DS/.vs/config/applicationhost.config
+++ /dev/null
@@ -1,1041 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/HJGL_DS/FineUIPro.Web/Web.config b/HJGL_DS/FineUIPro.Web/Web.config
index 97d6b43..a847e5c 100644
--- a/HJGL_DS/FineUIPro.Web/Web.config
+++ b/HJGL_DS/FineUIPro.Web/Web.config
@@ -50,7 +50,7 @@
-
+