shish 3 år sedan
förälder
incheckning
97ec272014
1 ändrade filer med 21 tillägg och 0 borttagningar
  1. 21 0
      app-ghs/controllers/StatController.php

+ 21 - 0
app-ghs/controllers/StatController.php

@@ -2,6 +2,7 @@
 
 namespace ghs\controllers;
 
+use bizGhs\order\classes\PurchaseOrderClass;
 use bizGhs\order\classes\StockWastageOrderClass;
 use bizGhs\order\classes\StockWastageOrderItemClass;
 use bizGhs\stat\classes\StatSaleClass;
@@ -14,6 +15,26 @@ use common\components\dateUtil;
 class StatController extends BaseController
 {
 
+    //采购运费统计 ssh 20230427
+    public function actionCgFreight()
+    {
+        $get = Yii::$app->request->get();
+        $where = [];
+        $where['mainId'] = $this->mainId;
+        $where['status'] = 4;
+        $searchTime = $get['searchTime'] ?? 'today';
+        if (!empty($searchTime)) {
+            $startTime = $get['startTime'] ?? '';
+            $endTime = $get['endTime'] ?? '';
+            $period = dateUtil::formatTime($searchTime, $startTime, $endTime, true);
+            $start = date("Y-m-d 00:00:00", strtotime($period['startTime']));
+            $end = date("Y-m-d 23:59:59", strtotime($period['endTime']));
+            $where['entryTime'] = ['between', [$start, $end]];
+        }
+        $cgList = PurchaseOrderClass::getAllByCondition($where, null, '*');
+        util::success(['list' => $cgList]);
+    }
+
     public function actionProfit()
     {