From 882d96490e2d5a6dc8932416e643d6b060fe25ae Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期五, 26 七月 2024 17:38:28 +0800
Subject: [PATCH] 接口数据定时任务事件改为前一天
---
_Main/BL/Type_MachineStockData/StaticMethod_Synchronize.qbl | 4 ++--
_Main/BL/Type_FinishedEngineInventory/StaticMethod_Synchronize.qbl | 4 ++--
_Main/BL/Dataset_InterfaceDataset/Daemon_FinishedEngineInventoryInterface#0.qbl | 16 ++++++++++++++++
_Main/BL/Dataset_InterfaceDataset/Daemon_ShippingActualInterface.qbl | 2 +-
_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl | 6 +++---
5 files changed, 24 insertions(+), 8 deletions(-)
diff --git "a/_Main/BL/Dataset_InterfaceDataset/Daemon_FinishedEngineInventoryInterface\0430.qbl" "b/_Main/BL/Dataset_InterfaceDataset/Daemon_FinishedEngineInventoryInterface\0430.qbl"
new file mode 100644
index 0000000..cfbb411
--- /dev/null
+++ "b/_Main/BL/Dataset_InterfaceDataset/Daemon_FinishedEngineInventoryInterface\0430.qbl"
@@ -0,0 +1,16 @@
+Quintiq file version 2.0
+#parent: #root
+Daemon FinishedEngineInventoryInterface
+{
+ Frequency: P1DT0H0M0S
+ Priority: 'Default'
+ StartDate: 2024-07-19
+ StartTimeOfDay: P0DT9H0M0S
+ Text:
+ [*
+ options := DatasetFindOptions::Construct( 'InterfaceDataset' ).IncludeOffline( true ); //to load we must search offline datasets.
+ mdskey := DatasetController::FindUnique( options );
+
+ MDSInterfaceDataset::Root( mdskey ) -> FinishedEngineInventory::Synchronize( "Administrator" );
+ *]
+}
diff --git a/_Main/BL/Dataset_InterfaceDataset/Daemon_ShippingActualInterface.qbl b/_Main/BL/Dataset_InterfaceDataset/Daemon_ShippingActualInterface.qbl
index d62eedf..8706993 100644
--- a/_Main/BL/Dataset_InterfaceDataset/Daemon_ShippingActualInterface.qbl
+++ b/_Main/BL/Dataset_InterfaceDataset/Daemon_ShippingActualInterface.qbl
@@ -5,7 +5,7 @@
Frequency: P1DT0H0M0S
Priority: 'Default'
StartDate: 2024-07-19
- StartTimeOfDay: P0DT23H30M0S
+ StartTimeOfDay: P0DT9H0M0S
Text:
[*
options := DatasetFindOptions::Construct( 'InterfaceDataset' ).IncludeOffline( true ); //to load we must search offline datasets.
diff --git a/_Main/BL/Type_FinishedEngineInventory/StaticMethod_Synchronize.qbl b/_Main/BL/Type_FinishedEngineInventory/StaticMethod_Synchronize.qbl
index 184e857..0bde4d2 100644
--- a/_Main/BL/Type_FinishedEngineInventory/StaticMethod_Synchronize.qbl
+++ b/_Main/BL/Type_FinishedEngineInventory/StaticMethod_Synchronize.qbl
@@ -8,12 +8,12 @@
TextBody:
[*
//// 鐢勫叞楦� Jul-17-2024 (created)
- date := Date::ActualDate();
+ date := Date::ActualDate() - Duration::Days( 1 );
loginfo := owner.InterfaceLoginfo( relnew, ExecuteUser := executor
, Name := Translations::InterfaceDataset_FinishedEngineInventory_Name()
, InterfaceDateTime := DateTime::ActualTime()
, Message := '搴撳瓨鏁版嵁锛堝彂鍔ㄦ満鎴愬搧搴撳瓨锛�'
- , RequestBody := FinishedEngineInventory::GetRequestBody( date ) );
+ , RequestBody := FinishedEngineInventory::GetRequestBody( date.Date() ) );
data := InterfaceLoginfo::CallInterface( owner, loginfo );
if( not isnull( data ) ){
diff --git a/_Main/BL/Type_MachineStockData/StaticMethod_Synchronize.qbl b/_Main/BL/Type_MachineStockData/StaticMethod_Synchronize.qbl
index 6bc9761..ac78819 100644
--- a/_Main/BL/Type_MachineStockData/StaticMethod_Synchronize.qbl
+++ b/_Main/BL/Type_MachineStockData/StaticMethod_Synchronize.qbl
@@ -8,12 +8,12 @@
TextBody:
[*
//// 鐢勫叞楦� Jul-17-2024 (created)
- date := Date::ActualDate();
+ date := Date::ActualDate() - Duration::Days( 1 );
loginfo := owner.InterfaceLoginfo( relnew, ExecuteUser := executor
, Name := Translations::InterfaceDataset_MachineStockData_Name()
, InterfaceDateTime := DateTime::ActualTime()
, Message := '搴撳瓨鏁版嵁锛堟満鍔犲簱瀛橈級'
- , RequestBody := MachineStockData::GetRequestBody( date ) );
+ , RequestBody := MachineStockData::GetRequestBody( date.Date() ) );
data := InterfaceLoginfo::CallInterface( owner, loginfo );
if( not isnull( data ) ){
diff --git a/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl b/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl
index c26a9b3..26e157b 100644
--- a/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl
+++ b/_Main/BL/Type_ShippingActualData/StaticMethod_Synchronize.qbl
@@ -8,12 +8,12 @@
TextBody:
[*
//// 鐢勫叞楦� Jul-17-2024 (created)
- date := Date::ActualDate();
+ date := Date::ActualDate() - Duration::Days( 1 );
loginfo := owner.InterfaceLoginfo( relnew, ExecuteUser := executor
, Name := Translations::InterfaceDataset_ShippingActualData_Name()
, InterfaceDateTime := DateTime::ActualTime()
, Message := '鍙戣繍瀹為檯鏁版嵁'
- , RequestBody := ShippingActualData::GetRequestBody( date ) );
+ , RequestBody := ShippingActualData::GetRequestBody( date.Date()) );
// vwedadmin Jul-18-2024 (created)
//address := "ds-yunrong-gw.dmp.vwfawedl.mobi";
//
@@ -43,7 +43,7 @@
cnv2 := StringToDate::StandardConverter();
cnv2.SetCustomConversion();
cnv2.CustomFormatString( 'yyyy-MM-dd' );
- column := owner.ShippingActualColumn( relnew, StartDate := date, Index := owner.ShippingActualColumn( relsize ) );
+ column := owner.ShippingActualColumn( relnew, StartDate := date.Date(), Index := owner.ShippingActualColumn( relsize ) );
sadatalist := construct( ShippingActualDatas );
for( seq := 0;seq < data.Size();seq++){
--
Gitblit v1.9.3