From ec6316849de5a1483b708d669c28d32f0974cac0 Mon Sep 17 00:00:00 2001 From: zonse <765289303@ZONES> Date: Fri, 9 May 2025 16:12:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8F=AD=E5=89=8D=E4=BC=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CreateModel2017local.bat | 2 +- ReleasePackerALL.bat | 2 +- ReleasePackerALL2017.bat | 2 +- SGGL/BLL/API/HSSE/APIMeetingService.cs | 2 + SGGL/BLL/HSSE/Meeting/ClassMeetingService.cs | 3 +- SGGL/FineUIPro.Web/ErrLog.txt | 675 ++++++++++++++++++ .../HSSE/Meeting/ClassMeeting.aspx | 22 +- .../HSSE/Meeting/ClassMeeting.aspx.cs | 25 +- .../Meeting/ClassMeeting.aspx.designer.cs | 9 + SGGL/FineUIPro.Web/common/mainProject.aspx | 11 +- SGGL/FineUIPro.Web/common/mainProject.aspx.cs | 24 +- SGGL/Model/APIItem/HSSE/MeetingItem.cs | 5 + SGGL/Model/Model.cs | 345 ++++++++- 13 files changed, 1101 insertions(+), 26 deletions(-) diff --git a/CreateModel2017local.bat b/CreateModel2017local.bat index fa95c29..e53b187 100644 --- a/CreateModel2017local.bat +++ b/CreateModel2017local.bat @@ -25,7 +25,7 @@ REM -------------- @echo 设置.net控制台环境 @echo. -@call "%VS150%" +@call "%VS2022%" SqlMetal /views /server:47.104.102.122,14333 /user:sa /password:p@ssw0rd /database:SGGLDB_HBAZ /code:%Model_ROOT%\Model.cs /namespace:Model diff --git a/ReleasePackerALL.bat b/ReleasePackerALL.bat index 82b699b..3481d56 100644 --- a/ReleasePackerALL.bat +++ b/ReleasePackerALL.bat @@ -53,7 +53,7 @@ IF errorlevel 1 goto delReleasePackError @echo 设置.net控制台环境 @echo. -@call "%VS100COMNTOOLS%"vsvars32.bat +@call "%VS150%" IF errorlevel 1 goto netEnvironmentError diff --git a/ReleasePackerALL2017.bat b/ReleasePackerALL2017.bat index 3481d56..8064280 100644 --- a/ReleasePackerALL2017.bat +++ b/ReleasePackerALL2017.bat @@ -53,7 +53,7 @@ IF errorlevel 1 goto delReleasePackError @echo 设置.net控制台环境 @echo. -@call "%VS150%" +@call "%VS2022%" IF errorlevel 1 goto netEnvironmentError diff --git a/SGGL/BLL/API/HSSE/APIMeetingService.cs b/SGGL/BLL/API/HSSE/APIMeetingService.cs index efe92ba..b02160a 100644 --- a/SGGL/BLL/API/HSSE/APIMeetingService.cs +++ b/SGGL/BLL/API/HSSE/APIMeetingService.cs @@ -381,6 +381,7 @@ namespace BLL string menuId = string.Empty; if (meeting.MeetingType == "C") { + int m_personum = db.Project_ProjectUser.Where(x => x.ProjectId == meeting.ProjectId).Count(); Model.Meeting_ClassMeeting newClassMeeting = new Model.Meeting_ClassMeeting { ClassMeetingId = meeting.MeetingId, @@ -399,6 +400,7 @@ namespace BLL AttentPersonNum=meeting.AttentPersonNum, MeetingHostManOther=meeting.MeetingHostManOther, States = Const.State_2, + ManagePersonNum = m_personum }; if (meeting.States != "1") diff --git a/SGGL/BLL/HSSE/Meeting/ClassMeetingService.cs b/SGGL/BLL/HSSE/Meeting/ClassMeetingService.cs index 69c5df7..df802eb 100644 --- a/SGGL/BLL/HSSE/Meeting/ClassMeetingService.cs +++ b/SGGL/BLL/HSSE/Meeting/ClassMeetingService.cs @@ -44,7 +44,8 @@ namespace BLL MeetingHostMan = classMeeting.MeetingHostMan, AttentPerson = classMeeting.AttentPerson, AttentPersonNum=classMeeting.AttentPersonNum, - MeetingHostManOther=classMeeting.MeetingHostManOther + MeetingHostManOther=classMeeting.MeetingHostManOther, + ManagePersonNum = classMeeting.ManagePersonNum }; db.Meeting_ClassMeeting.InsertOnSubmit(newClassMeeting); db.SubmitChanges(); diff --git a/SGGL/FineUIPro.Web/ErrLog.txt b/SGGL/FineUIPro.Web/ErrLog.txt index e3a28f4..d77efb0 100644 --- a/SGGL/FineUIPro.Web/ErrLog.txt +++ b/SGGL/FineUIPro.Web/ErrLog.txt @@ -6671,3 +6671,678 @@ IP鍦板潃:::1 鍑洪敊鏃堕棿:04/12/2025 22:02:24 + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.index.Page_Init(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\index.aspx.cs:琛屽彿 57 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnInit(EventArgs e) + 鍦 System.Web.UI.Page.OnInit(EventArgs e) + 鍦 System.Web.UI.Control.InitRecursive(Control namingContainer) + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 17:54:34 +鍑洪敊鏂囦欢:http://localhost:4528/index.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 17:54:34 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:09:25 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 18:09:25 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:SqlException +閿欒淇℃伅:鍏抽敭瀛 'group' 闄勮繎鏈夎娉曢敊璇 +閿欒鍫嗘爤: + 鍦 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 鍦 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 鍦 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 鍦 System.Data.SqlClient.SqlDataReader.get_MetaData() + 鍦 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) + 鍦 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\BLL\SQLHelper.cs:琛屽彿 311 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 101 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 62 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:10:33 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/18/2025 18:10:33 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:SqlException +閿欒淇℃伅:鍏抽敭瀛 'group' 闄勮繎鏈夎娉曢敊璇 +閿欒鍫嗘爤: + 鍦 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 鍦 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 鍦 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 鍦 System.Data.SqlClient.SqlDataReader.get_MetaData() + 鍦 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) + 鍦 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\BLL\SQLHelper.cs:琛屽彿 311 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:12:24 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/18/2025 18:12:24 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:41:10 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 18:41:10 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:SqlException +閿欒淇℃伅:鍏抽敭瀛 'group' 闄勮繎鏈夎娉曢敊璇 +閿欒鍫嗘爤: + 鍦 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 鍦 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 鍦 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 鍦 System.Data.SqlClient.SqlDataReader.get_MetaData() + 鍦 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) + 鍦 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\BLL\SQLHelper.cs:琛屽彿 311 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 101 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 62 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:42:14 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/18/2025 18:42:14 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:SqlException +閿欒淇℃伅:鍏抽敭瀛 'group' 闄勮繎鏈夎娉曢敊璇 +閿欒鍫嗘爤: + 鍦 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 鍦 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 鍦 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 鍦 System.Data.SqlClient.SqlDataReader.get_MetaData() + 鍦 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) + 鍦 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\BLL\SQLHelper.cs:琛屽彿 311 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 101 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 62 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:43:19 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/18/2025 18:43:20 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:SqlException +閿欒淇℃伅:鍏抽敭瀛 'AND' 闄勮繎鏈夎娉曢敊璇 +閿欒鍫嗘爤: + 鍦 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) + 鍦 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) + 鍦 System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) + 鍦 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() + 鍦 System.Data.SqlClient.SqlDataReader.get_MetaData() + 鍦 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) + 鍦 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) + 鍦 System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) + 鍦 System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) + 鍦 BLL.SQLHelper.GetDataTableRunText(String strSql, SqlParameter[] parameters) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\BLL\SQLHelper.cs:琛屽彿 311 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:48:46 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/18/2025 18:48:46 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:51:33 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 18:51:33 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 18:58:08 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 18:58:09 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 19:05:55 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 19:05:55 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 19:25:56 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 19:25:56 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 19:30:26 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 19:30:27 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 19:32:03 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 19:32:03 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 19:37:51 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 19:37:52 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 20:01:43 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 20:01:43 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/18/2025 20:17:46 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/18/2025 20:17:47 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 40 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/27/2025 09:11:27 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/27/2025 09:11:28 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.indexProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\indexProject.aspx.cs:琛屽彿 369 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/27/2025 09:11:27 +鍑洪敊鏂囦欢:http://localhost:4528/indexProject.aspx?projectId=807159c3-1275-4d87-a6d3-8711ec6724d3 +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:04/27/2025 09:11:28 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:InvalidOperationException +閿欒淇℃伅:鎰忓鐨勭被鍨嬩唬鐮: DBNull +閿欒鍫嗘爤: + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.Sql2005Provider.From(Type type, Nullable`1 size) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.Sql2008Provider.From(Type type, Nullable`1 size) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.ProviderBase.From(Type type) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.ProviderBase.From(Object o) + 鍦 System.Data.Linq.SqlClient.SqlFactory.ValueFromObject(Object value, Type clrType, Boolean isClientSpecified, Expression sourceExpression) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInvocation(InvocationExpression invoke) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitWhere(Expression sequence, LambdaExpression predicate) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitSequenceOperatorCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitMethodCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitAggregate(Expression sequence, LambdaExpression lambda, SqlNodeType aggType, Type returnType) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitSequenceOperatorCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitMethodCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.ConvertOuter(Expression node) + 鍦 System.Data.Linq.SqlClient.SqlProvider.BuildQuery(Expression query, SqlNodeAnnotations annotations) + 鍦 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) + 鍦 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression) + 鍦 System.Linq.Queryable.Sum[TSource](IQueryable`1 source, Expression`1 selector) + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.setProjectGroupPersonSum(Object groupId) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 216 + 鍦 ASP.hsse_meeting_classmeeting_aspx.__DataBindingLabel1(Object sender, EventArgs e) 浣嶇疆 e:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx:琛屽彿 70 + 鍦 System.Web.UI.Control.OnDataBinding(EventArgs e) + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 System.Web.UI.Control.DataBindChildren() + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 (Control ) + 鍦 FineUIPro.GridRow.BkpgFeAELTFlAvoTrOBrConfcLJbA() + 鍦 (GridRow ) + 鍦 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 鍦 (Grid , Int32 , Object ) + 鍦 FineUIPro.Grid.LDChsdiaqdhUTcxBcQPMKyQFfjEDB(DataTable , Boolean ) + 鍦 (Grid , DataTable , Boolean ) + 鍦 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 鍦 (Grid , Boolean ) + 鍦 FineUIPro.Grid.DataBind() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 106 + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx.cs:琛屽彿 62 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/27/2025 09:14:31 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/27/2025 09:14:31 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:HotReloadException +閿欒淇℃伅:宸插皾璇曡皟鐢ㄥ凡鍒犻櫎鐨勬柟娉曞疄鐜般傚湪搴旂敤绋嬪簭杩愯鏃跺垹闄ゆ柟娉曟垨鏇存敼鍏跺悕绉版垨绛惧悕灏卞彲鑳戒細鍙戠敓杩欑鎯呭喌銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.setProjectGroupPersonSum(Object groupId) + 鍦 ASP.hsse_meeting_classmeeting_aspx.__DataBindingLabel1(Object sender, EventArgs e) 浣嶇疆 e:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx:琛屽彿 70 + 鍦 System.Web.UI.Control.OnDataBinding(EventArgs e) + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 System.Web.UI.Control.DataBindChildren() + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 (Control ) + 鍦 FineUIPro.GridRow.BkpgFeAELTFlAvoTrOBrConfcLJbA() + 鍦 (GridRow ) + 鍦 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 鍦 (Grid , Int32 , Object ) + 鍦 FineUIPro.Grid.LDChsdiaqdhUTcxBcQPMKyQFfjEDB(DataTable , Boolean ) + 鍦 (Grid , DataTable , Boolean ) + 鍦 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 鍦 (Grid , Boolean ) + 鍦 FineUIPro.Grid.DataBind() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/27/2025 09:16:05 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/27/2025 09:16:05 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:InvalidOperationException +閿欒淇℃伅:鎰忓鐨勭被鍨嬩唬鐮: DBNull +閿欒鍫嗘爤: + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.Sql2005Provider.From(Type type, Nullable`1 size) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.Sql2008Provider.From(Type type, Nullable`1 size) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.ProviderBase.From(Type type) + 鍦 System.Data.Linq.SqlClient.SqlTypeSystem.ProviderBase.From(Object o) + 鍦 System.Data.Linq.SqlClient.SqlFactory.ValueFromObject(Object value, Type clrType, Boolean isClientSpecified, Expression sourceExpression) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInvocation(InvocationExpression invoke) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitBinary(BinaryExpression b) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitExpression(Expression exp) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitWhere(Expression sequence, LambdaExpression predicate) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitSequenceOperatorCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitMethodCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitAggregate(Expression sequence, LambdaExpression lambda, SqlNodeType aggType, Type returnType) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitSequenceOperatorCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitMethodCall(MethodCallExpression mc) + 鍦 System.Data.Linq.SqlClient.QueryConverter.VisitInner(Expression node) + 鍦 System.Data.Linq.SqlClient.QueryConverter.ConvertOuter(Expression node) + 鍦 System.Data.Linq.SqlClient.SqlProvider.BuildQuery(Expression query, SqlNodeAnnotations annotations) + 鍦 System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query) + 鍦 System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression) + 鍦 System.Linq.Queryable.Sum[TSource](IQueryable`1 source, Expression`1 selector) + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.setProjectGroupPersonSum(Object groupId) + 鍦 ASP.hsse_meeting_classmeeting_aspx.__DataBindingLabel1(Object sender, EventArgs e) 浣嶇疆 e:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\HSSE\Meeting\ClassMeeting.aspx:琛屽彿 70 + 鍦 System.Web.UI.Control.OnDataBinding(EventArgs e) + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 System.Web.UI.Control.DataBindChildren() + 鍦 System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) + 鍦 System.Web.UI.Control.DataBind() + 鍦 (Control ) + 鍦 FineUIPro.GridRow.BkpgFeAELTFlAvoTrOBrConfcLJbA() + 鍦 (GridRow ) + 鍦 FineUIPro.Grid.BkpgFeAELTFlAvoTrOBrConfcLJbA(Int32 , Object ) + 鍦 (Grid , Int32 , Object ) + 鍦 FineUIPro.Grid.LDChsdiaqdhUTcxBcQPMKyQFfjEDB(DataTable , Boolean ) + 鍦 (Grid , DataTable , Boolean ) + 鍦 FineUIPro.Grid.DataBind(Boolean keepCurrentData) + 鍦 (Grid , Boolean ) + 鍦 FineUIPro.Grid.DataBind() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.BindGrid() + 鍦 FineUIPro.Web.HSSE.Meeting.ClassMeeting.Page_Load(Object sender, EventArgs e) + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:04/27/2025 09:20:04 +鍑洪敊鏂囦欢:http://localhost:4528/HSSE/Meeting/ClassMeeting.aspx +IP鍦板潃:::1 +鎿嶄綔浜哄憳:寰愭湀 + +鍑洪敊鏃堕棿:04/27/2025 09:20:04 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.common.mainProject.getCQMSProblem() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 531 + 鍦 FineUIPro.Web.common.mainProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 60 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 10:49:30 +鍑洪敊鏂囦欢:http://localhost:4528/common/mainProject.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 10:49:30 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.indexProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\indexProject.aspx.cs:琛屽彿 369 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 11:16:26 +鍑洪敊鏂囦欢:http://localhost:4528/indexProject.aspx?projectId=b65e57ea-93f5-416a-86fc-e0db7570ec58 +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 11:16:26 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.common.mainProject.getCQMSProblem() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 531 + 鍦 FineUIPro.Web.common.mainProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 60 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 11:23:25 +鍑洪敊鏂囦欢:http://localhost:4528/common/mainProject.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 11:23:26 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.common.mainProject.getCQMSProblem() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 531 + 鍦 FineUIPro.Web.common.mainProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 60 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 14:39:49 +鍑洪敊鏂囦欢:http://localhost:4528/common/mainProject.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 14:39:49 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.common.mainProject.getCQMSProblem() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 531 + 鍦 FineUIPro.Web.common.mainProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 60 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 14:40:29 +鍑洪敊鏂囦欢:http://localhost:4528/common/mainProject.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 14:40:29 + + +閿欒淇℃伅寮濮=====> +閿欒绫诲瀷:NullReferenceException +閿欒淇℃伅:鏈皢瀵硅薄寮曠敤璁剧疆鍒板璞$殑瀹炰緥銆 +閿欒鍫嗘爤: + 鍦 FineUIPro.Web.common.mainProject.getCQMSProblem() 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 536 + 鍦 FineUIPro.Web.common.mainProject.Page_Load(Object sender, EventArgs e) 浣嶇疆 E:\Workstation\娌冲寳瀹夎\SGGL_HBAZ\SGGL\FineUIPro.Web\common\mainProject.aspx.cs:琛屽彿 60 + 鍦 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) + 鍦 System.Web.UI.Control.OnLoad(EventArgs e) + 鍦 System.Web.UI.Control.LoadRecursive() + 鍦 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +鍑洪敊鏃堕棿:05/09/2025 15:05:47 +鍑洪敊鏂囦欢:http://localhost:4528/common/mainProject.aspx +IP鍦板潃:::1 + +鍑洪敊鏃堕棿:05/09/2025 15:05:47 + diff --git a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx index 3130082..ab61eae 100644 --- a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx +++ b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx @@ -15,7 +15,7 @@ @@ -55,6 +55,21 @@ SortField="UnitName" FieldType="String" HeaderText="鍗曚綅" HeaderTextAlign="Center" TextAlign="Left"> + + + + + + + + + + @@ -71,6 +86,7 @@ + @@ -109,7 +125,9 @@ F(menuID).show(); //showAt(event.pageX, event.pageY); return false; } - + function onGridDataLoad(event) { + this.mergeColumns(['TeamGroupName', 'TeamGroupId']); + } function reloadGrid() { __doPostBack(null, 'reloadGrid'); } diff --git a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs index 3b44190..eca5ab2 100644 --- a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs +++ b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.cs @@ -67,14 +67,15 @@ namespace FineUIPro.Web.HSSE.Meeting /// private void BindGrid() { - string strSql = "SELECT ClassMeeting.ClassMeetingId,ClassMeeting.ProjectId,CodeRecords.Code AS ClassMeetingCode,Unit.UnitId,Unit.UnitName,ClassMeeting.ClassMeetingName,ClassMeeting.ClassMeetingDate,ClassMeeting.CompileMan,ClassMeeting.ClassMeetingContents,ClassMeeting.CompileDate,ClassMeeting.States " + string strSql = "SELECT ClassMeeting.AttentPersonNum, ClassMeeting.ClassMeetingId,ClassMeeting.ProjectId,CodeRecords.Code AS ClassMeetingCode,Unit.UnitId,Unit.UnitName, g.TeamGroupId as TeamGroupId, g.TeamGroupName as TeamGroupName, ClassMeeting.ClassMeetingName,ClassMeeting.ClassMeetingDate,ClassMeeting.CompileMan,ClassMeeting.ClassMeetingContents,ClassMeeting.CompileDate,ClassMeeting.States " + @" ,(CASE WHEN ClassMeeting.States = " + BLL.Const.State_0 + " OR ClassMeeting.States IS NULL THEN '寰匸'+ISNULL(OperateUser.UserName,Users.UserName)+']鎻愪氦' WHEN ClassMeeting.States = " + BLL.Const.State_2 + " THEN '瀹℃牳/瀹℃壒瀹屾垚' ELSE '寰匸'+OperateUser.UserName+']鍔炵悊' END) AS FlowOperateName" + @" FROM Meeting_ClassMeeting AS ClassMeeting " + @" LEFT JOIN Sys_CodeRecords AS CodeRecords ON ClassMeeting.ClassMeetingId = CodeRecords.DataId " + @" LEFT JOIN Sys_FlowOperate AS FlowOperate ON ClassMeeting.ClassMeetingId = FlowOperate.DataId AND FlowOperate.IsClosed <> 1" + @" LEFT JOIN Sys_User AS OperateUser ON FlowOperate.OperaterId=OperateUser.UserId" + @" LEFT JOIN Sys_User AS Users ON ClassMeeting.CompileMan = Users.UserId" - + @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId=ClassMeeting.UnitId WHERE 1=1 "; + + @" LEFT JOIN ProjectData_TeamGroup AS g ON ClassMeeting.TeamGroupId=g.TeamGroupId" + + @" LEFT JOIN Base_Unit AS Unit ON Unit.UnitId=ClassMeeting.UnitId WHERE 1=1"; List listStr = new List(); if (!string.IsNullOrEmpty(this.CurrUser.LoginProjectId)) { @@ -93,7 +94,7 @@ namespace FineUIPro.Web.HSSE.Meeting } if (!string.IsNullOrEmpty(this.txtEndTime.Text.Trim())) { - strSql += " AND ClassMeeting.CompileDate <= @EndTime"; + strSql += " AND ClassMeeting.CompileDate <= @EndTime ORDER BY TeamGroupId ASC"; listStr.Add(new SqlParameter("@EndTime", string.Format("{0} {1}", this.txtEndTime.Text.Trim(), "23:59:59"))); } SqlParameter[] parameter = listStr.ToArray(); @@ -207,6 +208,24 @@ namespace FineUIPro.Web.HSSE.Meeting } #endregion + #region 鎸夐」鐩彮缁勬煡璇㈠弬浼氫汉鏁 + public string setProjectGroupPersonSum(object groupId) + { + string str = ""; + DateTime start = DateTime.Parse(string.Format("{0} 00:00:00", this.txtStartTime.Text.Trim())); + DateTime end = DateTime.Parse(string.Format("{0} 23:59:59", this.txtEndTime.Text.Trim())); + try + { + str = Funs.DB.Meeting_ClassMeeting.Where(x => x.TeamGroupId == groupId && x.CompileDate >= start && x.CompileDate <= end && x.ProjectId == this.CurrUser.LoginProjectId).Sum(p => p.AttentPersonNum).ToString(); + } + catch (Exception ex) + { + str = ""; + } + return str; + } + #endregion + #region 鍒犻櫎 /// /// 鍙抽敭鍒犻櫎浜嬩欢 diff --git a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.designer.cs b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.designer.cs index 0c581e6..6a373f1 100644 --- a/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.designer.cs +++ b/SGGL/FineUIPro.Web/HSSE/Meeting/ClassMeeting.aspx.designer.cs @@ -104,6 +104,15 @@ namespace FineUIPro.Web.HSSE.Meeting /// protected global::System.Web.UI.WebControls.Label labNumber; + /// + /// Label1 鎺т欢銆 + /// + /// + /// 鑷姩鐢熸垚鐨勫瓧娈点 + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲 + /// + protected global::System.Web.UI.WebControls.Label Label1; + /// /// lblCompileMan 鎺т欢銆 /// diff --git a/SGGL/FineUIPro.Web/common/mainProject.aspx b/SGGL/FineUIPro.Web/common/mainProject.aspx index 986e5a4..39e2894 100644 --- a/SGGL/FineUIPro.Web/common/mainProject.aspx +++ b/SGGL/FineUIPro.Web/common/mainProject.aspx @@ -590,19 +590,22 @@ if (new Date(labour_start).getTime() > new Date(labour_end)) { alert("璇烽夋嫨灏忎簬" + labour_end + "鏃ユ湡") $('#labour_start').val(labour_end) + } else { + serviceData() } - serviceData() + }) $('#labour_end').on('change', function () { let labour_start = $('#labour_start').val() let labour_end = $('#labour_end').val() if (new Date(labour_start).getTime() > new Date(labour_end)) { - $('#labour_start').val(nowDate()) - + $('#labour_end').val(labour_start) alert("璇烽夋嫨澶т簬" + labour_start + "鏃ユ湡") + } else { + serviceData() } - serviceData() + }) // 缁欏畨鍏ㄩ棶棰樼粺璁¤祴鍊 diff --git a/SGGL/FineUIPro.Web/common/mainProject.aspx.cs b/SGGL/FineUIPro.Web/common/mainProject.aspx.cs index 2a855a2..6f6e815 100644 --- a/SGGL/FineUIPro.Web/common/mainProject.aspx.cs +++ b/SGGL/FineUIPro.Web/common/mainProject.aspx.cs @@ -86,15 +86,21 @@ namespace FineUIPro.Web.common { DateTime startd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", startdate, "00:00:00")); DateTime endd = Funs.GetNewDateTimeOrNow(string.Format("{0} {1}", enddate, "23:59:59")); - int m_count = Funs.DB.Project_ProjectUser.Count(x => x.ProjectId == ProjectId); - int job_count = (from x in Funs.DB.Meeting_ClassMeeting - where x.ProjectId == ProjectId && x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd - - select new Model.MeetingItem - { - AttentPersonNum = x.AttentPersonNum ?? 0, - - }).ToList().Sum(s => s.AttentPersonNum); + var meet = (from x in Funs.DB.Meeting_ClassMeeting + where x.ProjectId == ProjectId && x.ClassMeetingDate >= startd && x.ClassMeetingDate <= endd + select new Model.MeetingItem + { + AttentPersonNum = x.AttentPersonNum ?? 0, + ManagePersonNum = x.ManagePersonNum ?? 0, + }).ToList(); + var m_count = 0; + var job_count = 0; + if (meet.Count() > 0) + { + m_count = meet.Where(m => m.ManagePersonNum != null).Max(m => m.ManagePersonNum); + job_count = meet.Sum(s => s.AttentPersonNum); + } + return new { m_count = m_count, diff --git a/SGGL/Model/APIItem/HSSE/MeetingItem.cs b/SGGL/Model/APIItem/HSSE/MeetingItem.cs index 1c11644..d51ea42 100644 --- a/SGGL/Model/APIItem/HSSE/MeetingItem.cs +++ b/SGGL/Model/APIItem/HSSE/MeetingItem.cs @@ -231,5 +231,10 @@ namespace Model get; set; } + public int ManagePersonNum + { + get; + set; + } } } diff --git a/SGGL/Model/Model.cs b/SGGL/Model/Model.cs index e2fed88..6c3a419 100644 --- a/SGGL/Model/Model.cs +++ b/SGGL/Model/Model.cs @@ -551,6 +551,9 @@ namespace Model partial void InsertCl_b_unitapp(Cl_b_unitapp instance); partial void UpdateCl_b_unitapp(Cl_b_unitapp instance); partial void DeleteCl_b_unitapp(Cl_b_unitapp instance); + partial void InsertCl_F_MaterialStorageS(Cl_F_MaterialStorageS instance); + partial void UpdateCl_F_MaterialStorageS(Cl_F_MaterialStorageS instance); + partial void DeleteCl_F_MaterialStorageS(Cl_F_MaterialStorageS instance); partial void InsertCl_file(Cl_file instance); partial void UpdateCl_file(Cl_file instance); partial void DeleteCl_file(Cl_file instance); @@ -4288,6 +4291,14 @@ namespace Model } } + public System.Data.Linq.Table Cl_F_MaterialStorageS + { + get + { + return this.GetTable(); + } + } + public System.Data.Linq.Table Cl_file { get @@ -90668,6 +90679,308 @@ namespace Model } } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Cl_F_MaterialStorageS")] + public partial class Cl_F_MaterialStorageS : INotifyPropertyChanging, INotifyPropertyChanged + { + + private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty); + + private string _ProjectId; + + private string _InstallationId; + + private string _StorageFzSID; + + private string _StorageSheetMID; + + private string _StorageSheetSID; + + private string _MaterialID; + + private System.Nullable _StorageQuantity; + + private string _PlanSheetSID; + + private string _PlanSheetMID; + + private System.Nullable _Quantity; + + private string _AreaCode; + + #region 鍙墿灞曟ф柟娉曞畾涔 + partial void OnLoaded(); + partial void OnValidate(System.Data.Linq.ChangeAction action); + partial void OnCreated(); + partial void OnProjectIdChanging(string value); + partial void OnProjectIdChanged(); + partial void OnInstallationIdChanging(string value); + partial void OnInstallationIdChanged(); + partial void OnStorageFzSIDChanging(string value); + partial void OnStorageFzSIDChanged(); + partial void OnStorageSheetMIDChanging(string value); + partial void OnStorageSheetMIDChanged(); + partial void OnStorageSheetSIDChanging(string value); + partial void OnStorageSheetSIDChanged(); + partial void OnMaterialIDChanging(string value); + partial void OnMaterialIDChanged(); + partial void OnStorageQuantityChanging(System.Nullable value); + partial void OnStorageQuantityChanged(); + partial void OnPlanSheetSIDChanging(string value); + partial void OnPlanSheetSIDChanged(); + partial void OnPlanSheetMIDChanging(string value); + partial void OnPlanSheetMIDChanged(); + partial void OnQuantityChanging(System.Nullable value); + partial void OnQuantityChanged(); + partial void OnAreaCodeChanging(string value); + partial void OnAreaCodeChanged(); + #endregion + + public Cl_F_MaterialStorageS() + { + OnCreated(); + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ProjectId", DbType="NVarChar(50)")] + public string ProjectId + { + get + { + return this._ProjectId; + } + set + { + if ((this._ProjectId != value)) + { + this.OnProjectIdChanging(value); + this.SendPropertyChanging(); + this._ProjectId = value; + this.SendPropertyChanged("ProjectId"); + this.OnProjectIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_InstallationId", DbType="NVarChar(50)")] + public string InstallationId + { + get + { + return this._InstallationId; + } + set + { + if ((this._InstallationId != value)) + { + this.OnInstallationIdChanging(value); + this.SendPropertyChanging(); + this._InstallationId = value; + this.SendPropertyChanged("InstallationId"); + this.OnInstallationIdChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StorageFzSID", DbType="Char(36) NOT NULL", CanBeNull=false, IsPrimaryKey=true)] + public string StorageFzSID + { + get + { + return this._StorageFzSID; + } + set + { + if ((this._StorageFzSID != value)) + { + this.OnStorageFzSIDChanging(value); + this.SendPropertyChanging(); + this._StorageFzSID = value; + this.SendPropertyChanged("StorageFzSID"); + this.OnStorageFzSIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StorageSheetMID", DbType="Char(36)")] + public string StorageSheetMID + { + get + { + return this._StorageSheetMID; + } + set + { + if ((this._StorageSheetMID != value)) + { + this.OnStorageSheetMIDChanging(value); + this.SendPropertyChanging(); + this._StorageSheetMID = value; + this.SendPropertyChanged("StorageSheetMID"); + this.OnStorageSheetMIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StorageSheetSID", DbType="Char(36)")] + public string StorageSheetSID + { + get + { + return this._StorageSheetSID; + } + set + { + if ((this._StorageSheetSID != value)) + { + this.OnStorageSheetSIDChanging(value); + this.SendPropertyChanging(); + this._StorageSheetSID = value; + this.SendPropertyChanged("StorageSheetSID"); + this.OnStorageSheetSIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_MaterialID", DbType="Char(36)")] + public string MaterialID + { + get + { + return this._MaterialID; + } + set + { + if ((this._MaterialID != value)) + { + this.OnMaterialIDChanging(value); + this.SendPropertyChanging(); + this._MaterialID = value; + this.SendPropertyChanged("MaterialID"); + this.OnMaterialIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_StorageQuantity", DbType="Decimal(10,4)")] + public System.Nullable StorageQuantity + { + get + { + return this._StorageQuantity; + } + set + { + if ((this._StorageQuantity != value)) + { + this.OnStorageQuantityChanging(value); + this.SendPropertyChanging(); + this._StorageQuantity = value; + this.SendPropertyChanged("StorageQuantity"); + this.OnStorageQuantityChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanSheetSID", DbType="Char(36)")] + public string PlanSheetSID + { + get + { + return this._PlanSheetSID; + } + set + { + if ((this._PlanSheetSID != value)) + { + this.OnPlanSheetSIDChanging(value); + this.SendPropertyChanging(); + this._PlanSheetSID = value; + this.SendPropertyChanged("PlanSheetSID"); + this.OnPlanSheetSIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_PlanSheetMID", DbType="NVarChar(36)")] + public string PlanSheetMID + { + get + { + return this._PlanSheetMID; + } + set + { + if ((this._PlanSheetMID != value)) + { + this.OnPlanSheetMIDChanging(value); + this.SendPropertyChanging(); + this._PlanSheetMID = value; + this.SendPropertyChanged("PlanSheetMID"); + this.OnPlanSheetMIDChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Name="quantity", Storage="_Quantity", DbType="Decimal(15,2)")] + public System.Nullable Quantity + { + get + { + return this._Quantity; + } + set + { + if ((this._Quantity != value)) + { + this.OnQuantityChanging(value); + this.SendPropertyChanging(); + this._Quantity = value; + this.SendPropertyChanged("Quantity"); + this.OnQuantityChanged(); + } + } + } + + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_AreaCode", DbType="NVarChar(20)")] + public string AreaCode + { + get + { + return this._AreaCode; + } + set + { + if ((this._AreaCode != value)) + { + this.OnAreaCodeChanging(value); + this.SendPropertyChanging(); + this._AreaCode = value; + this.SendPropertyChanged("AreaCode"); + this.OnAreaCodeChanged(); + } + } + } + + public event PropertyChangingEventHandler PropertyChanging; + + public event PropertyChangedEventHandler PropertyChanged; + + protected virtual void SendPropertyChanging() + { + if ((this.PropertyChanging != null)) + { + this.PropertyChanging(this, emptyChangingEventArgs); + } + } + + protected virtual void SendPropertyChanged(String propertyName) + { + if ((this.PropertyChanged != null)) + { + this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); + } + } + } + [global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.cl_file")] public partial class Cl_file : INotifyPropertyChanging, INotifyPropertyChanged { @@ -102353,7 +102666,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OutQuantity", DbType="Decimal(15,2)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_OutQuantity", DbType="Decimal(15,4)", UpdateCheck=UpdateCheck.Never)] public System.Nullable OutQuantity { get @@ -102413,7 +102726,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CertificatesFactoryNo", DbType="NVarChar(50)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_CertificatesFactoryNo", DbType="NVarChar(500)", UpdateCheck=UpdateCheck.Never)] public string CertificatesFactoryNo { get @@ -104152,7 +104465,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordTableOptions", DbType="NVarChar(100)")] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordTableOptions", DbType="NVarChar(500)")] public string RecordTableOptions { get @@ -107715,7 +108028,7 @@ namespace Model } } - [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordTableOptions", DbType="NVarChar(100)", UpdateCheck=UpdateCheck.Never)] + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_RecordTableOptions", DbType="NVarChar(500)", UpdateCheck=UpdateCheck.Never)] public string RecordTableOptions { get @@ -298809,6 +299122,8 @@ namespace Model private string _MeetingHostManOther; + private System.Nullable _ManagePersonNum; + private EntityRef _Base_Project; private EntityRef _Base_Unit; @@ -298855,6 +299170,8 @@ namespace Model partial void OnAttentPersonNumChanged(); partial void OnMeetingHostManOtherChanging(string value); partial void OnMeetingHostManOtherChanged(); + partial void OnManagePersonNumChanging(System.Nullable value); + partial void OnManagePersonNumChanged(); #endregion public Meeting_ClassMeeting() @@ -299222,6 +299539,26 @@ namespace Model } } + [global::System.Data.Linq.Mapping.ColumnAttribute(Storage="_ManagePersonNum", DbType="Int")] + public System.Nullable ManagePersonNum + { + get + { + return this._ManagePersonNum; + } + set + { + if ((this._ManagePersonNum != value)) + { + this.OnManagePersonNumChanging(value); + this.SendPropertyChanging(); + this._ManagePersonNum = value; + this.SendPropertyChanged("ManagePersonNum"); + this.OnManagePersonNumChanged(); + } + } + } + [global::System.Data.Linq.Mapping.AssociationAttribute(Name="FK_Meeting_ClassMeeting_Base_Project", Storage="_Base_Project", ThisKey="ProjectId", OtherKey="ProjectId", IsForeignKey=true)] public Base_Project Base_Project {