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_AOnlineAndMOfflinePlanPIR/StaticMethod_Publish.qbl | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/_Main/BL/Type_AOnlineAndMOfflinePlanPIR/StaticMethod_Publish.qbl b/_Main/BL/Type_AOnlineAndMOfflinePlanPIR/StaticMethod_Publish.qbl index 1703e66..d5d2b37 100644 --- a/_Main/BL/Type_AOnlineAndMOfflinePlanPIR/StaticMethod_Publish.qbl +++ b/_Main/BL/Type_AOnlineAndMOfflinePlanPIR/StaticMethod_Publish.qbl @@ -2,7 +2,8 @@ #parent: #root StaticMethod Publish ( InterfaceDataset owner, - InterfaceLoginfo loginfo + InterfaceLoginfo loginfo, + Product_MPs products ) as String { TextBody: @@ -12,7 +13,8 @@ traverse( loginfo, AOnlineAndMOfflinePlanPIR, pir ){ jsonarray := JSON::Array();//.Add( "dto", JSON::Object().Add( "dday", date.Format( "Y-M2-D2" ) ).Add( "fac", "" ) ).Build(); - traverse( pir, PIRData, pirdata ){ + traverse( pir, PIRData, pirdata, exists( products, Elements, tempP, + ifexpr( tempP.ParentID() = "MLB" or tempP.ParentID() = "MQB", tempP.Notes(), tempP.ID() ) = pirdata.Product() ) ){ pirjson := JSON::Object().Add( "product", pirdata.Product() ) .Add( "planningDate", pirdata.PlanningDate().Format( 'YM2D2' ) )//"2024-10-01" ) .Add( "planningQty", pirdata.PlanningQty() ) @@ -27,10 +29,16 @@ .Add( 'dataList', jsonarray ); } - loginfo.RequestBody( jsondata.Build().AsString() ); - //info( loginfo.RequestBody() ); + // 璁剧疆璇锋眰浣� + requestBody := jsondata.Build().AsString(); + loginfo.RequestBody( requestBody ); + + info( loginfo.RequestBody() ); data := InterfaceLoginfo::CallInterfaceForSAPGet( owner, loginfo ); + //info( '----------------', data ); + //data := "Test"; + return data; *] } -- Gitblit v1.9.3