admin
2024-11-07 e5664d694fca1afef7bb4f0f95cfd47f855cadd0
_Main/BL/Type_InterfaceDataset/StaticMethod_PushPlanInventoryData.qbl
@@ -2,7 +2,8 @@
#parent: #root
StaticMethod PushPlanInventoryData (
  const MacroPlan macroPlan,
  InterfaceDataset interfaceDataset
  InterfaceDataset interfaceDataset,
  String executor
)
{
  Description: '发送计划库存数据接口'
@@ -10,7 +11,7 @@
  [*
    table         := selectobject( interfaceDataset, InventoryPlanArchiveVersion, version, not version.IsShow() );
    
    interfaceTime := DateTime::ActualTime().Format( "Y-M2-D2 h2:m:s" );
    interfaceTime := DateTime::ActualTime().Format( "Y-M2-D2 H2:m:s" );
    
    jsonarray     := JSON::Array();
    
@@ -32,14 +33,17 @@
    }
    
    requestbody := jsonarray.Build().AsString();
    info(  requestbody );
    //loginfo := owner.InterfaceLoginfo( relnew, ExecuteUser := executor
    //                                   , Name := Translations::InterfaceDataset_CustomerDemandPPAIDS_Name()
    //                                   , InterfaceDateTime := DateTime::ActualTime()
    //                                   , Message := '客户需求(PPA+IDS)'
    //                                   , RequestBody := requestbody);
    ////error( '--------------------', requestbody );
    //data     := InterfaceLoginfo::CallInterfaceForDataCenter( owner, loginfo );
    //info(  requestbody );
    loginfo := interfaceDataset.InterfaceLoginfo( relnew,
                                                  ExecuteUser       := executor,
                                                  Name              := Translations::InterfaceDataset_CustomerDemandPPAIDS_Name(),
                                                  InterfaceDateTime := DateTime::ActualTime(),
                                                  Message           := "计划库存数据",
                                                  RequestBody       := requestbody );
    InterfaceLoginfo::CallInterfaceForDataCenter_PlanInventory( interfaceDataset, loginfo );
    //info( '----------------', data.AsString() );
  *]
}