lazhen
2024-06-17 a6115291ba078f85d5e6ddc0bed9e9f8eb4cd817
热试比例设置名称有误
已添加2个文件
已修改3个文件
已删除2个文件
125 ■■■■ 文件已修改
_Main/BL/Type_Routing/StaticMethod_Test.qbl 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_StockingPoint_MP/StaticMethod_FindCreateUpdate.qbl 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_StockingPoint_MP/_ROOT_Type_StockingPoint_MP.qbl 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_Unit/StaticMethod_GetThermalTrial.qbl 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_UnitPeriodQuantity/Function_CalcMaxCapacityPerTimeUnit.qbl 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_listContextMenuRoutings_MenuTest_OnClick.def 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/BL/Type_Routing/StaticMethod_Test.qbl
ÎļþÒÑɾ³ý
_Main/BL/Type_StockingPoint_MP/StaticMethod_FindCreateUpdate.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,60 @@
Quintiq file version 2.0
#parent: #root
StaticMethod FindCreateUpdate (
  MacroPlan owner,
  String spid,
  Unit sourceunit,
  Routing routing,
  Boolean isfromdb
) #extension
{
  TextBody:
  [*
    stockingpoint := owner.FindStockingPoint( spid );
    parentunit := guard( owner.FindUnit( sourceunit.ParentUnitID() ), null( Unit ) );
    if( sourceunit.Name().FindString( Unit::GetThermalTrial(), 0 ) >= 0 ){
      parentunit := sourceunit;
    }
    uom := guard( owner.FindUnitOfMeasure( sourceunit.UnitOfMeasureName() ), null( UnitOfMeasure_MP ) );
    currency := guard( owner.FindCurrency( sourceunit.CurrencyID() ), null( Currency_MP ) );
    if( isnull( stockingpoint ) )
    {
      stockingpoint := StockingPoint_MP::Create( spid,
                                                 owner,
                                                 parentunit,
                                                 spid,
                                                 '', //iconname
                                                 uom,
                                                 currency,
                                                 routing.AllowWIPInventory(),
                                                 sourceunit.StartDate(),
                                                 sourceunit.EndDate(),
                                                 null( Group ),
                                                 '', //giscountrycode
                                                 '', //giscity
                                                 '', //gispostalcode,
                                                 '',
                                                 isfromdb );
    }
    else
    {
      stockingpoint.Update( parentunit,
                            spid,
                            spid,
                            uom,
                            currency,
                            stockingpoint.IconName(),
                            routing.AllowWIPInventory(),
                            sourceunit.StartDate(),
                            sourceunit.EndDate(),
                            stockingpoint.Group(),
                            stockingpoint.GISCountryCode(),
                            stockingpoint.GISCity(),
                            stockingpoint.GISPostalCode(),
                            stockingpoint.Notes(),
                            isfromdb );
    }
    return stockingpoint
  *]
}
_Main/BL/Type_StockingPoint_MP/_ROOT_Type_StockingPoint_MP.qbl
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,6 @@
Quintiq file version 2.0
#root
#parent: #DomainModel
TypeSpecialization StockingPoint_MP #extension
{
}
_Main/BL/Type_Unit/StaticMethod_GetThermalTrial.qbl
@@ -5,6 +5,6 @@
  TextBody:
  [*
    // ç”„兰鸽 Jun-14-2024 (created)
    return '热式';
    return '热试';
  *]
}
_Main/BL/Type_UnitPeriodQuantity/Function_CalcMaxCapacityPerTimeUnit.qbl
@@ -7,7 +7,7 @@
    value := ifexpr( this.HasUnitCapacity(), this.UnitCapacity().MaxCapacity(), this.MacroPlan().GlobalParameters_MP().DefaultMaxCapacityPerDayForUnit() );
    
    if( this.Unit().Name().FindString( Unit::GetThermalTrial(), 0 ) >= 0 ){
      value := ifexpr( this.HasUnitCapacity() and this.Unit().Name().FindString( '前批量热式', 0 ) >= 0 and this.UnitCapacity().Start() = this.Start(), this.UnitCapacity().MaxCapacity(), this.MacroPlan().GlobalParameters_MP().DefaultMaxCapacityPerDayForUnit() );
      value := ifexpr( this.HasUnitCapacity() and this.Unit().Name().FindString( '前批量热试', 0 ) >= 0 and this.UnitCapacity().Start() = this.Start(), this.UnitCapacity().MaxCapacity(), this.MacroPlan().GlobalParameters_MP().DefaultMaxCapacityPerDayForUnit() );
    }
    this.MaxCapacityPerTimeUnit( value );
  *]
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Component_listContextMenuRoutings.def
@@ -35,15 +35,5 @@
        Title: '设置产品爬坡工艺路线'
      ]
    }
    Component MenuTest
    {
      #keys: '[415136.0.789811702]'
      BaseType: 'WebMenu'
      Properties:
      [
        Taborder: 14
        Title: 'Test'
      ]
    }
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormRoutings/Response_MacroPlanner_listContextMenuRoutings_MenuTest_OnClick.def
ÎļþÒÑɾ³ý