From cbaf9b93e0393cc7205285b047dec7fcef6ab0ed Mon Sep 17 00:00:00 2001 From: haorenhui <renhui.hao@capgemini.com> Date: 星期三, 18 十月 2023 10:48:00 +0800 Subject: [PATCH] Merge branch 'dev' into dev_hrh_global --- _Main/BL/Type_MacroPlan/StaticMethod_DoASyncOnException.qbl | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/_Main/BL/Type_MacroPlan/StaticMethod_DoASyncOnException.qbl b/_Main/BL/Type_MacroPlan/StaticMethod_DoASyncOnException.qbl index 92fef0b..13d9e8c 100644 --- a/_Main/BL/Type_MacroPlan/StaticMethod_DoASyncOnException.qbl +++ b/_Main/BL/Type_MacroPlan/StaticMethod_DoASyncOnException.qbl @@ -2,12 +2,18 @@ #parent: #root StaticMethod DoASyncOnException ( Exception exception, - GlobalOTDTable globalOTDTable + GlobalOTDTable globalOTDTable, + Key macroPlanMDSID ) { TextBody: [* - Global_BrokerExecuteLog::CreateInOperation( globalOTDTable, "DataDistribution", "" ); - globalOTDTable.SettingFailureDetails( exception.ErrorNumber(), exception.Message(), "DataDistribution", "鏁版嵁鍒嗗彂" ); + options := DatasetFindOptions::Construct( "GlobalOTDLog" ).IncludeOffline( true ); + + mdskey := DatasetController::FindUnique( options ); + + MDSGlobalOTDLog::Root( mdskey ) -> DataDistributionLog::OnError( macroPlanMDSID, + exception.ErrorNumber(), + exception.Message() ); *] } -- Gitblit v1.9.3