getOrderGoodsListByReceive($storeId, $deadlineTime); $orderGoodsIds = helper::getArrayColumn($list,'order_goods_id'); $orderIds = helper::getArrayColumn($list,'order_id'); // 更新订单商品收货状态 if (!empty($orderGoodsIds)) { // 批量更新订单商品状态为已收货 $model->onUpdateReceived($orderGoodsIds); // 批量更新订单状态为已收货 (new OrderModel())->onUpdateReceived(array_unique($orderIds)); } // 记录日志 Tools::taskLogs('OrderGoods', 'receiveEvent', [ 'storeId' => $storeId, 'receiveDays' => $receiveDays, 'deadlineTime' => $deadlineTime, 'orderGoodsIds' => helper::jsonEncode($orderGoodsIds) ]); } }