shish 4 месяцев назад
Родитель
Сommit
81d5345306
1 измененных файлов с 11 добавлено и 7 удалено
  1. 11 7
      app-ghs/controllers/ConsoleController.php

+ 11 - 7
app-ghs/controllers/ConsoleController.php

@@ -2,6 +2,7 @@
 
 namespace ghs\controllers;
 
+use bizGhs\custom\classes\CustomClass;
 use bizGhs\item\classes\ItemClass;
 use bizGhs\order\classes\OrderClass;
 use bizGhs\order\classes\StockWastageOrderClass;
@@ -44,17 +45,20 @@ class ConsoleController extends BaseController
             }
         }
         $totalItemNum = floor($totalItemNum);
-        $main = $this->main;
-        $totalCustom = $main->totalUser ?? 0;
-        $totalVisit = $main->totalVisit ?? 0;
-        $totalOrder = $main->finishOrder ?? 0;
+        $totalBalance = CustomClass::sum(['ownMainId'=>$this->mainId],'balance');
+
+        $actTotalDebt = 0;
+        if($totalDebt > $totalBalance){
+            $actTotalDebt = bcsub($totalDebt, $totalBalance, 2);
+        }
+
         $overview = [
             ['name' => "库存数", "url" => '/admin/stat/stock', 'value' => $totalItemNum, 'type' => 1],
             ['name' => "库存值", "url" => '/admin/stat/stock', 'value' => $totalCost, 'type' => 1],
             ['name' => "总挂账", "url" => '/admin/shop/debtChange', 'value' => $totalDebt, 'type' => 1],
-            ['name' => "总客户", "url" => '/admin/home/member', 'value' => $totalCustom, 'type' => 4],
-            ['name' => "总访客", "url" => '/admin/home/member', 'value' => $totalVisit, 'type' => 4],
-            ['name' => "总订单", "url" => '/admin/home/order', 'value' => $totalOrder, 'type' => 4],
+            ['name' => "实挂账", "url" => '/admin/home/member', 'value' => $actTotalDebt, 'type' => 4],
+            ['name' => "总访客", "url" => '/admin/home/member', 'value' => 0, 'type' => 4],
+            ['name' => "总订单", "url" => '/admin/home/order', 'value' => 0, 'type' => 4],
         ];
         util::success(['overview' => $overview]);
     }