]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Добавлена проверка на тип string
authorAlexander Smirnov <fredeom@mail.ru>
Wed, 14 Aug 2024 14:20:49 +0000 (17:20 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Wed, 14 Aug 2024 14:20:49 +0000 (17:20 +0300)
erp24/services/MotivationService.php

index eba9efdd34e9c2a73ea36bab22070a25d9463c30..67f585517f1f98d95096eb3f9b8d7cd125e5d89c 100644 (file)
@@ -549,7 +549,8 @@ class MotivationService
                     if ($mv) {
                         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; }
+                            case MotivationCostsItem::DATA_TYPE_FLOAT: { $sum += $mv->value_float; $sum_type = MotivationCostsItem::DATA_TYPE_FLOAT; break; }
+                            case MotivationCostsItem::DATA_TYPE_STRING: { throw new \Exception(Json::encode("Тип string невозможен для вычисления прогноза")); }
                         };
                     }
                 }