From ad8b5fa931720b29d1aa15662a60a4d1995b2f82 Mon Sep 17 00:00:00 2001 From: ibnu Date: Mon, 4 Dec 2023 06:19:42 +0700 Subject: [PATCH] update fix s curve --- view-mode/function/overlaySCurve.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/view-mode/function/overlaySCurve.js b/view-mode/function/overlaySCurve.js index 1e19e64..636766c 100644 --- a/view-mode/function/overlaySCurve.js +++ b/view-mode/function/overlaySCurve.js @@ -98,11 +98,14 @@ function getChartScaleRange(){ function getProgressLine(){ // As long as the progress data length is same with chart scale range (period) then it's fine. getSCurveData(); + // console.log("apa ", return_first); var cumulativePlannedDurations = return_first.data[0].data.percentagePlan; var cumulativeRealDurations = return_first.data[0].data.percentageReal; + cumulativeRealDurations[cumulativeRealDurations.length - 1] = Math.ceil(cumulativeRealDurations[cumulativeRealDurations.length - 1]); var maxPlan = cumulativePlannedDurations[cumulativePlannedDurations.length - 1] var maxReal = cumulativeRealDurations[cumulativeRealDurations.length - 1] var dates = return_first.data[0].data.date; + //jika summary s curve if (maxReal > 100 || maxPlan > 100) { var plannedDurations = cumulativePlannedDurations.map((item) => { return item/maxPlan*100;