diff --git a/service/app/command/SpiderMt.php b/service/app/command/SpiderMt.php index 96b2c36d..0086c0e2 100644 --- a/service/app/command/SpiderMt.php +++ b/service/app/command/SpiderMt.php @@ -317,7 +317,7 @@ class SpiderMt extends Command { foreach (Orders::OSS as $k => $os) { - $pages = 10; + $pages = 20; $page = 1; while (true) { diff --git a/service/app/server/Orders.php b/service/app/server/Orders.php index 5a045e10..89648877 100644 --- a/service/app/server/Orders.php +++ b/service/app/server/Orders.php @@ -15,9 +15,9 @@ class Orders { { // 根据 OrdersModel::AllOssStatusSql[1] 进行判断 // ((os=1 and order_status=3) or (os=2 and order_status=4) or (os=3 and order_status=1)) - return ($order->os == 1 && $order->order_status == 3) + return (in_array($order->os, [1, 7]) && $order->order_status == 3) || ($order->os == 2 && $order->order_status == 4) - || ($order->os == 3 && in_array($order->order_status, [1, 5])); + || (in_array($order->os, [3, 5]) && in_array($order->order_status, [1, 5])); } /**