From 8c546e869f979f6f9e83d141cb8b767da6472d66 Mon Sep 17 00:00:00 2001 From: lazhen <17772815105@139.com> Date: 星期二, 15 十月 2024 16:53:46 +0800 Subject: [PATCH] Merge branch 'dev' of http://47.101.211.7:10101/r/VWED into dev-zlg --- _Main/BL/Type_LocalTool/StaticMethod_SetUnitShiftPattern.qbl | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) diff --git a/_Main/BL/Type_LocalTool/StaticMethod_SetUnitShiftPattern.qbl b/_Main/BL/Type_LocalTool/StaticMethod_SetUnitShiftPattern.qbl index 92b0e44..52778d8 100644 --- a/_Main/BL/Type_LocalTool/StaticMethod_SetUnitShiftPattern.qbl +++ b/_Main/BL/Type_LocalTool/StaticMethod_SetUnitShiftPattern.qbl @@ -47,6 +47,21 @@ } } + traverse( unitPeriodTimes,Elements,unitPeriodTime,isnull( unitPeriodTime.UnitAvailability())){ + // UnitAvailability::Create( unitPeriodTime.Unit(), + // unitPeriodTime.Start(), + // timeunit, + // maintenance, + // efficiency, + // allocation, + // shiftPattern, + // maxloadpercentage, + // nrofunitopen, + // minloadthreshold, + // true ); + unitPeriodTime.CalcUnitAvailability(); + } + isbatchedit := unitPeriodTimes.Size() > 1; UnitAvailability::CreateOrUpdateForUnitPeriodTimes( unitPeriodTimes, not isbatchedit or false, @@ -66,5 +81,23 @@ not isbatchedit or false, minloadthreshold ); + //UnitAvailability::CreateOrUpdateForUnitPeriodTimes( unitPeriodTimes, + // not isbatchedit or CheckBoxBatchEditMaintenance.Checked(), + // data.TimeUnit(), + // data.Maintenance(), + // not isbatchedit or CheckBoxBatchEditEfficiency.Checked(), + // data.Efficiency(), + // false, + // data.Allocation(), + // not isbatchedit or CheckBoxBatchEditShiftPattern.Checked(), + // data.ShiftPattern(), + // not isbatchedit or CheckBoxBatchEditMaxLoadPercentage.Checked(), + // data.MaximumLoadPercentage(), + // not isbatchedit or CheckBoxBatchEditNrOfUnitsOpen.Checked(), + // data.NrOfUnitsOpen(), + // DataHolderFromThisPeriodOnward.Data(), + // not isbatchedit or CheckBoxBatchEditMinimumLoadThreshold.Checked(), + // data.MinimumLoadThreshold() + // ); *] } -- Gitblit v1.9.3