shish 4 lat temu
rodzic
commit
e0e1a6d58b
1 zmienionych plików z 12 dodań i 1 usunięć
  1. 12 1
      app-ghs/controllers/PurchaseController.php

+ 12 - 1
app-ghs/controllers/PurchaseController.php

@@ -5,6 +5,7 @@ namespace ghs\controllers;
 use biz\ghs\classes\GhsClass;
 use bizGhs\order\classes\PurchaseOrderClass;
 use bizGhs\order\services\PurchaseOrderService;
+use common\components\dateUtil;
 use common\components\util;
 use Yii;
 
@@ -14,10 +15,20 @@ class PurchaseController extends BaseController
     //待结款明细 ssh 2021.1.26
     public function actionDebtList()
     {
-        $id = Yii::$app->request->get('id', 0);
+        $get = Yii::$app->request->get();
+        $id = $get['id'] ?? 0;
         $info = GhsClass::getGhsInfo($id);
         GhsClass::valid($info, $this->shopId);
         $where = ['ghsId' => $id, 'debt' => PurchaseOrderClass::DEBT_YES];
+
+        $searchTime = $get['searchTime'] ?? '';
+        if (!empty($searchTime)) {
+            $startTime = $get['startTime'] ?? '';
+            $endTime = $get['endTime'] ?? '';
+            $period = dateUtil::formatTime($searchTime, $startTime, $endTime);
+            $where['addTime'] = ['between', [$period['startTime'], $period['endTime']]];
+        }
+
         $respond = PurchaseOrderService::getDebtList($where);
         $respond['ghsInfo'] = $info;
         util::success($respond);