]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Повторная отправка - количество попыток 4
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 15 Jul 2025 13:08:30 +0000 (16:08 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Tue, 15 Jul 2025 13:08:30 +0000 (16:08 +0300)
erp24/api2/controllers/DataController.php

index ad6d0647410afecf9bcaf56fe9c9531dbe64c4fc..bb30df9186aeda617a62a76c3e231664d74db17c 100644 (file)
@@ -873,7 +873,7 @@ class DataController extends BaseController
 //                'raw_data' => $marketplaceOrder->raw_data,
                 ];
                 $marketplaceOrder->sent_1c_at = date('Y-m-d H:i:s');
-                $marketplaceOrder->attempts_number = 1;
+                $marketplaceOrder->attempts_number = ($marketplaceOrder->attempts_number?? 0) + 1;
                 $marketplaceOrder->status_1c = MarketplaceOrders::STATUSES_1C_SENDED_TO_1C;
                 $marketplaceOrder->save();
             }
@@ -2422,9 +2422,7 @@ class DataController extends BaseController
                     if (($now - $sentAt) > 300) {
                         if ($attempts < 4) {
                             $order->sent_1c_at = null;
-                            $order->attempts_number = $attempts + 1;
                             $order->status_1c = MarketplaceOrders::STATUSES_1C_CREATED_IN_ERP;
-
                             $order->save();
                         } else {
                             $order->status_1c = MarketplaceOrders::STATUSES_1C_ERROR_1C;