shish 3 лет назад
Родитель
Сommit
154cdad6d8
1 измененных файлов с 12 добавлено и 10 удалено
  1. 12 10
      app-pt/controllers/TestController.php

+ 12 - 10
app-pt/controllers/TestController.php

@@ -89,18 +89,20 @@ class TestController extends PublicController
 
                     if ($debtPrice > 0) {
 
-
-                        $incomeList['debt']['amount'] = bcadd($incomeList['debt']['amount'], $remainDebtPrice, 2);
-                        $incomeList['debt']['num'] = bcadd($incomeList['debt']['num'], 1);
-                        $incomeList['debt']['category']['ls']['amount'] = bcadd($incomeList['debt']['category']['ls']['amount'], $remainDebtPrice, 2);
-                        $incomeList['debt']['category']['ls']['num'] = bcadd($incomeList['debt']['category']['ls']['num'], 1);
+                        if ($remainDebtPrice > 0) {
+                            $incomeList['debt']['amount'] = bcadd($incomeList['debt']['amount'], $remainDebtPrice, 2);
+                            $incomeList['debt']['num'] = bcadd($incomeList['debt']['num'], 1);
+                            $incomeList['debt']['category']['ls']['amount'] = bcadd($incomeList['debt']['category']['ls']['amount'], $remainDebtPrice, 2);
+                            $incomeList['debt']['category']['ls']['num'] = bcadd($incomeList['debt']['category']['ls']['num'], 1);
+                        }
 
                         $clearDebt = bcsub($debtPrice, $remainDebtPrice, 2);
-
-                        $incomeList['debtClear']['amount'] = bcadd($incomeList['debtClear']['amount'], $clearDebt, 2);
-                        $incomeList['debtClear']['num'] = bcadd($incomeList['debtClear']['num'], 1);
-                        $incomeList['debtClear']['category']['ls']['amount'] = bcadd($incomeList['debtClear']['category']['ls']['amount'], $clearDebt, 2);
-                        $incomeList['debtClear']['category']['ls']['num'] = bcadd($incomeList['debtClear']['category']['ls']['num'], 1);
+                        if ($clearDebt > 0) {
+                            $incomeList['debtClear']['amount'] = bcadd($incomeList['debtClear']['amount'], $clearDebt, 2);
+                            $incomeList['debtClear']['num'] = bcadd($incomeList['debtClear']['num'], 1);
+                            $incomeList['debtClear']['category']['ls']['amount'] = bcadd($incomeList['debtClear']['category']['ls']['amount'], $clearDebt, 2);
+                            $incomeList['debtClear']['category']['ls']['num'] = bcadd($incomeList['debtClear']['category']['ls']['num'], 1);
+                        }
 
                         $currentAmount = bcsub($mainPay, $debtPrice, 2);