shish 4 лет назад
Родитель
Сommit
bcf551a7c0
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      app-ghs/controllers/StatController.php

+ 5 - 1
app-ghs/controllers/StatController.php

@@ -39,6 +39,8 @@ class StatController extends BaseController
         }
         $wastageList = StockWastageOrderItemClass::getAllByCondition($where, null, '*', null, true);
         $stat = [];
+        $totalCost = 0;
+        $totalNum = 0;
         if (!empty($wastageList)) {
             foreach ($wastageList as $waste) {
                 $name = $waste->name ?? '';
@@ -55,11 +57,13 @@ class StatController extends BaseController
                 }
                 $stat[$productId]['num'] = bcadd($stat[$productId]['num'], $num, 2);
                 $stat[$productId]['amount'] = bcadd($stat[$productId]['amount'], $cost, 2);
+                $totalNum = bcadd($totalNum, $num, 2);
+                $totalCost = bcadd($totalCost, $cost, 2);
             }
             $stat = array_values($stat);
             $stat = arrayUtil::arraySort($stat, 'num');
         }
-        util::success(['stat' => $stat]);
+        util::success(['stat' => $stat, 'totalNum' => $totalNum, 'totalCost' => $totalCost]);
     }
 
 }