From a93ccdc49b22178fb860c3cb4f5f194bfd725608 Mon Sep 17 00:00:00 2001 From: Alexander Smirnov Date: Mon, 12 Aug 2024 13:26:59 +0300 Subject: [PATCH] =?utf8?q?[ERP-137]=20=D0=94=D0=B5=D0=B1=D0=B0=D0=B3=207?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/services/MotivationService.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/erp24/services/MotivationService.php b/erp24/services/MotivationService.php index 6c906001..d46c6b14 100644 --- a/erp24/services/MotivationService.php +++ b/erp24/services/MotivationService.php @@ -542,17 +542,23 @@ class MotivationService 'motivation_group_id' => $motivationValueGroupForecast->id, 'value_id' => $code])->one(); $sum = 0; $sum_type = MotivationCostsItem::DATA_TYPE_INT; + $z = 0; foreach (range(1, 5) as $ind) { $mv = MotivationValue::find()->where(['motivation_id' => $motivation->id, 'motivation_group_id' => $motivationValueGroups[$ind-1]->id, 'value_id' => $code])->one(); /** @var $mv MotivationValue */ if ($mv) { + $z += $mv->value_float; switch ($mv->value_type) { case MotivationCostsItem::DATA_TYPE_INT: { $sum += $mv->value_int; break; } default: { $sum += $mv->value_float; $sum_type = MotivationCostsItem::DATA_TYPE_FLOAT; break; } }; } } + if ($code == 6) { + var_dump($z); + die; + } if (!$motivationValue) { $motivationValue = new MotivationValue; $motivationValue->motivation_id = $motivation->id; -- 2.39.5