From: Alexander Smirnov Date: Wed, 8 May 2024 09:09:58 +0000 (+0300) Subject: empty bonus levels X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=8c1155a43cf429a125ef225c473c57946b4024d6;p=yii-erp24%2F.git empty bonus levels --- diff --git a/erp24/services/BonusService.php b/erp24/services/BonusService.php index 4407523..2291a52 100755 --- a/erp24/services/BonusService.php +++ b/erp24/services/BonusService.php @@ -171,7 +171,7 @@ class BonusService { $coefficient = 1; - $minLevel = min(array_keys($levels)); + $minLevel = empty($levels) ? -1 : min(array_keys($levels)); if ($value > $minLevel) { ksort($levels); diff --git a/erp24/services/SalesService.php b/erp24/services/SalesService.php index 5be4a1d..3c24b63 100755 --- a/erp24/services/SalesService.php +++ b/erp24/services/SalesService.php @@ -802,7 +802,7 @@ class SalesService if(!empty($rowDateT)) { $sales_store[$rowDateT][$rowStoreId]=$rowCnt; - $sales_store_summ[$rowDateT][$rowStoreId]=round($rowSumm/$rowCnt); + $sales_store_summ[$rowDateT][$rowStoreId] = $rowCnt > 0 ? round($rowSumm/$rowCnt) : 0; if (!empty(ArrayHelper::getValue($sales_store_summ_all, $rowDateT))) { $sales_store_summ_all[$rowDateT] = $sales_store_summ_all[$rowDateT] + $rowSumm; } else {