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/Common/Const.cs b/SGGL/BLL/Common/Const.cs
index 1a2af24d..e1e1433b 100644
--- a/SGGL/BLL/Common/Const.cs
+++ b/SGGL/BLL/Common/Const.cs
@@ -4738,6 +4738,10 @@ namespace BLL
/// 月度计划情况模板文件原始虚拟路径
///
public const string MonthPlanOutTemplateUrl = "File\\Excel\\DataOut\\月度计划情况.xlsx";
+ ///
+ /// 周进度计划模板文件原始虚拟路径
+ ///
+ public const string WeekPlanOutTemplateUrl = "File\\Excel\\DataOut\\周进度计划.xlsx";
#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/ErrLog.txt b/SGGL/FineUIPro.Web/ErrLog.txt
index f2ada3bd..54e8e448 100644
--- a/SGGL/FineUIPro.Web/ErrLog.txt
+++ b/SGGL/FineUIPro.Web/ErrLog.txt
@@ -450,3 +450,59 @@ IP地址:::1
出错时间:07/15/2024 13:19:20
出错时间:07/15/2024 13:19:20
+
+错误信息开始=====>
+错误类型:ChangeConflictException
+错误信息:2 的 1 更新失败。
+错误堆栈:
+ 在 System.Data.Linq.ChangeProcessor.SubmitChanges(ConflictMode failureMode)
+ 在 System.Data.Linq.DataContext.SubmitChanges(ConflictMode failureMode)
+ 在 BLL.ProjectService.UpdateProject(Base_Project project) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\ProjectData\ProjectService.cs:行号 193
+ 在 FineUIPro.Web.ProjectData.ProjectSetSave.SaveData() 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\ProjectData\ProjectSetSave.aspx.cs:行号 284
+ 在 FineUIPro.Web.ProjectData.ProjectSetSave.btnSave_Click(Object sender, EventArgs e) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\FineUIPro.Web\ProjectData\ProjectSetSave.aspx.cs:行号 189
+ 在 FineUIPro.Button.OnClick(EventArgs e)
+ 在 (Button , EventArgs )
+ 在 FineUIPro.Button.RaisePostBackEvent(String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
+ 在 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
+ 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
+出错时间:07/23/2024 17:52:24
+出错文件:http://localhost:8579/ProjectData/ProjectSetSave.aspx
+IP地址:::1
+操作人员:JT
+
+出错时间:07/23/2024 17:52:24
+
+
+错误信息开始=====>
+错误类型:InvalidOperationException
+错误信息:不能添加已经存在的实体。
+错误堆栈:
+ 在 System.Data.Linq.Table`1.InsertOnSubmit(TEntity entity)
+ 在 System.Data.Linq.Table`1.InsertAllOnSubmit[TSubEntity](IEnumerable`1 entities)
+ 在 BLL.BOSHENGMonitorService.AddPerson(String projectId, JArray arr, Sys_User user) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\BoSheng\BOSHENGMonitorService.cs:行号 318
+出错时间:07/23/2024 18:18:27
+出错时间:07/23/2024 18:18:27
+
+
+错误信息开始=====>
+错误类型:InvalidOperationException
+错误信息:不能添加已经存在的实体。
+错误堆栈:
+ 在 System.Data.Linq.Table`1.InsertOnSubmit(TEntity entity)
+ 在 System.Data.Linq.Table`1.InsertAllOnSubmit[TSubEntity](IEnumerable`1 entities)
+ 在 BLL.BOSHENGMonitorService.AddPerson(String projectId, JArray arr, Sys_User user) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\BoSheng\BOSHENGMonitorService.cs:行号 318
+出错时间:07/24/2024 10:37:35
+出错时间:07/24/2024 10:37:35
+
+
+错误信息开始=====>
+错误类型:InvalidOperationException
+错误信息:不能添加已经存在的实体。
+错误堆栈:
+ 在 System.Data.Linq.Table`1.InsertOnSubmit(TEntity entity)
+ 在 System.Data.Linq.Table`1.InsertAllOnSubmit[TSubEntity](IEnumerable`1 entities)
+ 在 BLL.BOSHENGMonitorService.AddPerson(String projectId, JArray arr, Sys_User user) 位置 E:\工作\五环施工平台\CNCEC_SUBQHSE_WUHUAN\SGGL\BLL\BoSheng\BOSHENGMonitorService.cs:行号 318
+出错时间:07/24/2024 11:14:23
+出错时间:07/24/2024 11:14:23
+
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/File/Excel/DataOut/周进度计划.xlsx b/SGGL/FineUIPro.Web/File/Excel/DataOut/周进度计划.xlsx
new file mode 100644
index 00000000..91778178
Binary files /dev/null and b/SGGL/FineUIPro.Web/File/Excel/DataOut/周进度计划.xlsx differ
diff --git a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
index 7591adf4..9793caa2 100644
--- a/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
+++ b/SGGL/FineUIPro.Web/FineUIPro.Web.csproj
@@ -19072,7 +19072,7 @@
-
+