lazhen
2024-11-07 1dc088650dce12f187c5e99718a7499ca7ff5f43
数据中台接口info
已修改6个文件
48 ■■■■ 文件已修改
_Main/BL/InfoMessages.qbl 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_InterfaceDataset/StaticMethod_PushPlanInventoryData.qbl 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_InterfaceLoginfo/StaticMethod_CallInterfaceForDataCenter.qbl 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Response_MacroPlanner_ContextMenuInterface_MenuIAssemblyOnlinePlanPPPS_OnCli.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_DialogCustomerDemandPPAIDS/Method_OnOK.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/InfoMessages.qbl
@@ -118,7 +118,7 @@
  {
    DefaultText: 'ds-yunrong-gw.dmp.vwfawedl.mobi'
  }
  InfoMessage InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name
  InfoMessage InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name
  {
    DefaultText: 'Assembly online plan - PPPS'
  }
@@ -166,6 +166,14 @@
  {
    DefaultText: '/data-service/api/service/post-data/V1.101/f084aa52d19c48d090416936a94f1dab'
  }
  InfoMessage InterfaceDataset_InventoryPlanPPPSPush_Name
  {
    DefaultText: 'Plan inventory data'
  }
  InfoMessage InterfaceDataset_InventoryPlanPPPSPush_URL
  {
    DefaultText: '/api/plan-stock/saveList'
  }
  InfoMessage InterfaceDataset_InventoryReport_Name
  {
    DefaultText: 'Inventory report'
@@ -182,10 +190,26 @@
  {
    DefaultText: '/data-service/api/service/post-data/V1.101/2f6c42fe895c45bdb2e8e1ca8489b5a2'
  }
  InfoMessage InterfaceDataset_ProductionPlaningPPPSPush_Name
  {
    DefaultText: 'Production planning data'
  }
  InfoMessage InterfaceDataset_ProductionPlaningPPPSPush_URL
  {
    DefaultText: '/api/production-planning/saveList'
  }
  InfoMessage InterfaceDataset_SAP_Address
  {
    DefaultText: '10.120.76.86'
  }
  InfoMessage InterfaceDataset_ShiftPlanPPPSPush_Name
  {
    DefaultText: 'Shift plan data'
  }
  InfoMessage InterfaceDataset_ShiftPlanPPPSPush_URL
  {
    DefaultText: '/api/shift/saveList'
  }
  InfoMessage InterfaceDataset_ShippingActualData_Name
  {
    DefaultText: 'Shipping actual data'
_Main/BL/Type_AssemblyOnlinePlanPush/StaticMethod_GenerateData.qbl
@@ -10,7 +10,7 @@
  TextBody:
  [*
    // 甄兰鸽 Aug-20-2024 (created)
    loginfo                := maxobject(  interfaceDataset, InterfaceLoginfo, loginfo, loginfo.Name() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name(), loginfo.InterfaceDateTime() );
    loginfo                := maxobject(  interfaceDataset, InterfaceLoginfo, loginfo, loginfo.Name() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name(), loginfo.InterfaceDateTime() );
    if( not isnull( loginfo ) ){
      if( not loginfo.IsShow() ){
        loginfo.Delete();
@@ -21,7 +21,7 @@
    }
    nowdate                := DateTime::ActualTime();
    loginfo                := interfaceDataset.InterfaceLoginfo( relnew, ExecuteUser := executor
                                                                 , Name := Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name()
                                                                 , Name := Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name()
                                                                 , InterfaceDateTime := nowdate
                                                                 , Message := '装配上线计划-PPPS传输至数据中台(包含排序)/SAP(不包含排序)'
                                                                 , Last                      := true
_Main/BL/Type_InterfaceDataset/StaticMethod_PushPlanInventoryData.qbl
@@ -40,7 +40,7 @@
    
    loginfo := interfaceDataset.InterfaceLoginfo( relnew, 
                                                  ExecuteUser       := executor, 
                                                  Name              := "Plan inventory data",
                                                  Name              := Translations::InterfaceDataset_InventoryPlanPPPSPush_Name(),
                                                  InterfaceDateTime := DateTime::ActualTime(), 
                                                  Message           := "计划库存数据", 
                                                  RequestBody       := requestbody,
_Main/BL/Type_InterfaceLoginfo/StaticMethod_CallInterfaceForDataCenter.qbl
@@ -18,10 +18,14 @@
    try{
      if( loginfo.Name() = Translations::InterfaceDataset_CustomerDemandPPAIDS_Name() ){//客户需求
        httpinterface.URL( Translations::InterfaceDataset_CustomerDemandPPAIDS_URL() );
      } else if( loginfo.Name() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name() ){//装配上线计划
      } else if( loginfo.Name() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name() ){//装配上线计划
        httpinterface.URL( Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_URL() );
      } else if( loginfo.Name() = Translations::InterfaceDataset_CustomerDemandPPAIDS_Name() ){//客户需求
        httpinterface.URL( Translations::InterfaceDataset_CustomerDemandPPAIDS_URL() );
      } else if( loginfo.Name() = Translations::InterfaceDataset_InventoryPlanPPPSPush_Name() ){//计划库存
        httpinterface.URL( Translations::InterfaceDataset_InventoryPlanPPPSPush_URL() );
      } else if( loginfo.Name() = Translations::InterfaceDataset_ShiftPlanPPPSPush_Name() ){//班次计划
        httpinterface.URL( Translations::InterfaceDataset_ShiftPlanPPPSPush_URL() );
      } else if( loginfo.Name() = Translations::InterfaceDataset_ProductionPlaningPPPSPush_Name() ){//生产排产计划
        httpinterface.URL( Translations::InterfaceDataset_ProductionPlaningPPPSPush_URL() );
      } 
      httpinterface.Call( loginfo.RequestBody() );
      result := httpinterface.Result();
_Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Response_MacroPlanner_ContextMenuInterface_MenuIAssemblyOnlinePlanPPPS_OnCli.def
@@ -14,8 +14,8 @@
    Body:
    [*
      dlg := construct( DialogCustomerDemandPPAIDS );
      dlg.Title( Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name() );
      dlg.New( Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name() );
      dlg.Title( Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name() );
      dlg.New( Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name() );
    *]
    GroupServerCalls: false
  }
_Main/UI/MacroPlannerWebApp/Component_DialogCustomerDemandPPAIDS/Method_OnOK.def
@@ -13,7 +13,7 @@
    if( efInterfacename.Text() = Translations::InterfaceDataset_CustomerDemandPPAIDS_Name() ){//客户需求
      CustomerDemandPPAIDS::GenerateData( InterfaceDataset, MacroPlan, currentuser );
    }
    if( efInterfacename.Text() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPSPush_Name()){//装配上线
    if( efInterfacename.Text() = Translations::InterfaceDataset_AssemblyOnlinePlanPPPsPush_Name()){//装配上线
      AssemblyOnlinePlanPPPSPush::GenerateData( InterfaceDataset, MacroPlan, currentuser );
    }