From 7a48109b4bc75b886dd7180d7db35ad2bf33fb67 Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期四, 14 十一月 2024 19:06:44 +0800
Subject: [PATCH] 修复一些bug

---
 _Main/BL/Type_LockPeriod/StaticMethod_Create.qbl |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/_Main/BL/Type_LockPeriod/StaticMethod_Create.qbl b/_Main/BL/Type_LockPeriod/StaticMethod_Create.qbl
index 667e135..2095968 100644
--- a/_Main/BL/Type_LockPeriod/StaticMethod_Create.qbl
+++ b/_Main/BL/Type_LockPeriod/StaticMethod_Create.qbl
@@ -2,7 +2,8 @@
 #parent: #root
 StaticMethod Create (
   ProductInStockingPoint_MP owner,
-  Date lockDate
+  Date lockDate,
+  const InterfaceDataset interfaceDataset
 )
 {
   TextBody:
@@ -10,9 +11,7 @@
     // rislai Jun-13-2024 (created)
     lockPeriod := owner.LockPeriod( relnew, LockDate := lockDate );
     
-    macroPlan := owner.MacroPlan();
-    
-    offlineTable := select( macroPlan,NewOfflinePlanTable,table,true );
+    offlineTable := select( interfaceDataset,OfflinePlanArchiveVersion,table,not table.IsShow() );
     
     if( not isnull( offlineTable )){
       lockPeriod.Enable( offlineTable ); 

--
Gitblit v1.9.3