From 0b84c9999f07bc46275f5947c4b8ebf5ce0c25cf Mon Sep 17 00:00:00 2001
From: 陈清红 <420599804@qq.com>
Date: 星期一, 14 四月 2025 15:51:58 +0800
Subject: [PATCH] BUG&优化项

---
 _Main/BL/Type_AOnlineAndMOfflinePlanMS64/StaticMethod_GenerateData.qbl |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/_Main/BL/Type_AOnlineAndMOfflinePlanMS64/StaticMethod_GenerateData.qbl b/_Main/BL/Type_AOnlineAndMOfflinePlanMS64/StaticMethod_GenerateData.qbl
index 9c1fd0a..5e661f1 100644
--- a/_Main/BL/Type_AOnlineAndMOfflinePlanMS64/StaticMethod_GenerateData.qbl
+++ b/_Main/BL/Type_AOnlineAndMOfflinePlanMS64/StaticMethod_GenerateData.qbl
@@ -41,11 +41,13 @@
                                                                 , VersionTo := versionto, IsActive := versionflag );
     loginfo.AOnlineAndMOfflinePlanMS64( relinsert, ms64 );
     traverse( products, Elements, product, product.IsLeaf() ){
+      productID := ifexpr( product.ParentID() = "MLB" or product.ParentID() = "MQB", product.Notes(), product.ID() );
+      //productID := ifexpr( product.Notes().TrimBoth() <> "", product.Notes(), product.ID() );
       if( werk = 'All' ){
-        ms64.MS64Data( relnew, Product := product.ID(), Werk := '8200' );
-        ms64.MS64Data( relnew, Product := product.ID(), Werk := '8201' );
+        ms64.MS64Data( relnew, Product := productID, Werk := '8200' );
+        ms64.MS64Data( relnew, Product := productID, Werk := '8201' );
       }else{
-        ms64.MS64Data( relnew, Product := product.ID(), Werk := ms64.Werk() );
+        ms64.MS64Data( relnew, Product := productID, Werk := ms64.Werk() );
       }
       
     }

--
Gitblit v1.9.3