shish il y a 4 ans
Parent
commit
e8604d92ed
1 fichiers modifiés avec 8 ajouts et 5 suppressions
  1. 8 5
      console/controllers/ShopController.php

+ 8 - 5
console/controllers/ShopController.php

@@ -6,6 +6,7 @@ use biz\ghs\classes\GhsClass;
 use biz\shop\classes\ShopClass;
 use bizGhs\custom\classes\CustomClass;
 use bizGhs\order\classes\OrderClass;
+use bizGhs\order\models\Order;
 use yii\console\Controller;
 use Yii;
 
@@ -14,14 +15,16 @@ class ShopController extends Controller
 
     public function actionOrder()
     {
-        $orderList = OrderClass::getAllByCondition(['id>' => 0], null, '*', null, true);
-        if (!empty($orderList)) {
+        $query = new \yii\db\Query();
+        $query->from(Order::tableName());
+        $query->where(['>', 'id', 0]);
+        foreach ($query->batch() as $orderList) {
             foreach ($orderList as $order) {
-                $payTime = $order->payTime ?? '';
+                $payTime = $order['payTime'] ?? '';
                 if (!empty($payTime) && $payTime != '0000-00-00 00:00:00') {
-                    $addTime = $order->addTime ?? '';
+                    $addTime = $order['addTime'] ?? '';
                     if ($payTime > $addTime) {
-                        echo "id:{$order->id} {$payTime} {$addTime}\n";
+                        echo "id:{$order['id']} {$payTime} {$addTime}\n";
                     }
                 }
             }