From: Alexander Smirnov Date: Mon, 2 Sep 2024 14:40:23 +0000 (+0300) Subject: [ERP-130] Поправка девелопа 2 X-Git-Tag: 1.4~11^2~3 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=623bef08c97485ed4e1258e258e2896d7423ed5a;p=erp24_rep%2Fyii-erp24%2F.git [ERP-130] Поправка девелопа 2 --- diff --git a/erp24/services/MotivationService.php b/erp24/services/MotivationService.php index fa2fcffe..5186306a 100644 --- a/erp24/services/MotivationService.php +++ b/erp24/services/MotivationService.php @@ -21,7 +21,6 @@ use yii_app\records\Sales; use yii_app\records\SalesProducts; use yii_app\records\TimetableFactModel; use yii_app\records\Timetable; -use yii_app\records\SelfCostProduct; use yii_app\records\EmployeePayment; @@ -29,7 +28,7 @@ use yii_app\records\EmployeePayment; class MotivationService { - const CODE_OFFLINE_SALES = 1; + const CODE_OFFLINE_SALES = 1; const CODE_ONLINE_SALES = 2; const CODE_ASSEMBLY_SERVICES = 3; const CODE_DELIVERY_SERVICES = 4; @@ -1139,7 +1138,7 @@ class MotivationService default: { $column = 'week' . $indexItem; break; } } -// Проверяем и инициализируем каждую запись, если она отсутствует + // Проверяем и инициализируем каждую запись, если она отсутствует foreach ($numericConstants as $constantName => $code) { if (!isset($indMap[$code])) { continue; @@ -1151,12 +1150,10 @@ class MotivationService } } - // Выполняем вычисление только если все нужные ключи существуют - $motivationDataTableSort[$indMap[self::CODE_SALE_OF_GOODS]][$column] = - $motivationDataTableSort[$indMap[self::CODE_OFFLINE_SALES]][$column] + - $motivationDataTableSort[$indMap[self::CODE_ONLINE_SALES]][$column] + 0; - - + // Выполняем вычисление только если все нужные ключи существуют + $motivationDataTableSort[$indMap[self::CODE_SALE_OF_GOODS]][$column] = + $motivationDataTableSort[$indMap[self::CODE_OFFLINE_SALES]][$column] + + $motivationDataTableSort[$indMap[self::CODE_ONLINE_SALES]][$column] + 0; $motivationDataTableSort[$indMap[self::CODE_OTHER_SERVICES]][$column] = // "Прочие услуги" $motivationDataTableSort[$indMap[self::CODE_ASSEMBLY_SERVICES]][$column] + // "Услуги по сборке"