From 7c445b476a69ee8083a0e5733565e13dc8c0d109 Mon Sep 17 00:00:00 2001
From: lazhen <17772815105@139.com>
Date: 星期四, 14 十一月 2024 14:19:07 +0800
Subject: [PATCH] 计划下发界面区分工厂

---
 _Main/BL/Type_InterfaceDataset/Method_PublishPlanReportData.qbl |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/_Main/BL/Type_InterfaceDataset/Method_PublishPlanReportData.qbl b/_Main/BL/Type_InterfaceDataset/Method_PublishPlanReportData.qbl
index a1bbc96..aeeb3ca 100644
--- a/_Main/BL/Type_InterfaceDataset/Method_PublishPlanReportData.qbl
+++ b/_Main/BL/Type_InterfaceDataset/Method_PublishPlanReportData.qbl
@@ -2,11 +2,16 @@
 #parent: #root
 Method PublishPlanReportData (
   const MacroPlan macroplan,
-  Boolean iscustomdemand,
-  Boolean isofflineplan,
-  Boolean isshiftplan,
-  Boolean isassembleonlineplan,
-  Boolean isinventoryplan,
+  Boolean iscustomdemanddl,
+  Boolean iscustomdemandcc,
+  Boolean isofflineplandl,
+  Boolean isofflineplancc,
+  Boolean isshiftplandl,
+  Boolean isshiftplancc,
+  Boolean isassembleonlineplandl,
+  Boolean isassembleonlineplancc,
+  Boolean isinventoryplandl,
+  Boolean isinventoryplancc,
   String executor
 )
 {
@@ -14,20 +19,20 @@
   TextBody:
   [*
     // 鐢勫叞楦� Oct-30-2024 (created)
-    if( iscustomdemand ){//鍏ㄥ勾鏃ュ害闇�姹�/瀹㈡埛闇�姹� 
-      CustomerDemandPPAIDS::GenerateData( this, macroplan, executor );
+    if( iscustomdemanddl or iscustomdemandcc ){//鍏ㄥ勾鏃ュ害闇�姹�/瀹㈡埛闇�姹� 
+      CustomerDemandPPAIDS::GenerateData( this, macroplan, iscustomdemandcc, iscustomdemanddl, executor );
     }
-    if ( isofflineplan ) { // 鍚勪骇绾夸笅绾胯鍒�
+    if ( isofflineplandl or isofflineplancc ) { // 鍚勪骇绾夸笅绾胯鍒�
       InterfaceDataset::PushOfflinePlanData( macroplan, this, executor );
     }
-    if( isshiftplan ){//鐝璁″垝
+    if( isshiftplandl or isshiftplancc ){//鐝璁″垝
       DispatchShiftPlan::Dispatch(this, macroplan,executor );
     //  CustomerDemandIDS::GenerateData( this, recyclebin, archive );
     }
-    if( isassembleonlineplan ){//瑁呴厤涓婄嚎璁″垝
-      AssemblyOnlinePlanPPPSPush::GenerateData( this, macroplan, executor );
+    if( isassembleonlineplandl or isassembleonlineplancc ){//瑁呴厤涓婄嚎璁″垝
+      AssemblyOnlinePlanPPPSPush::GenerateData( this, macroplan, isassembleonlineplancc, isassembleonlineplandl, executor );
     }
-    if ( isinventoryplan ) { // 璁″垝搴撳瓨鏁版嵁
+    if ( isinventoryplandl or isinventoryplancc ) { // 璁″垝搴撳瓨鏁版嵁
       InterfaceDataset::PushPlanInventoryData( macroplan, this, executor );
     }
   *]

--
Gitblit v1.9.3