From: fomichev Date: Mon, 14 Jul 2025 15:06:54 +0000 (+0300) Subject: Проверка тестовых заказов X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=8b4e83f1fa7bb2c8a5fe58b583240036fc8ca9d2;p=erp24_rep%2Fyii-erp24%2F.git Проверка тестовых заказов --- diff --git a/erp24/controllers/MarketplaceOrdersController.php b/erp24/controllers/MarketplaceOrdersController.php index 9cddc4b8..abdcff16 100644 --- a/erp24/controllers/MarketplaceOrdersController.php +++ b/erp24/controllers/MarketplaceOrdersController.php @@ -789,13 +789,27 @@ class MarketplaceOrdersController extends Controller public function actionCheckOrders($id) { $model = $this->findModel($id); - $content = json_decode($model->raw_data, false, 512, JSON_THROW_ON_ERROR); + $json = '{ + "pager": { + "total": 32, + "from": 1, + "to": 32, + "currentPage": 1, + "pagesCount": 1, + "pageSize": 50 + }, + "orders": [' . $model->raw_data . '], + "paging": {} + }'; + $content = json_decode($json, false, 512, JSON_THROW_ON_ERROR); + $testCampaignId = 109969229; $testData = ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\GetOrdersResponse', []); if (!empty($testData) && isset($testData['orders'])) { $ordersData[$testCampaignId] = $testData['orders']; $result = MarketplaceService::processOrders($ordersData); if (!empty($result)) { + Yii::error('Заказ обновлен: ' . json_encode($result, JSON_UNESCAPED_UNICODE)); Yii::$app->session->setFlash('success', 'Заказ обновлен.'); } }