]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Изменение ответов с тестовых на яндекс
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Mon, 24 Feb 2025 15:06:39 +0000 (18:06 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Mon, 24 Feb 2025 15:06:39 +0000 (18:06 +0300)
erp24/media/controllers/NotificationController.php

index b3a4fd6332cc92cf42b2be0099418da8a2ee2c42..3d077fda25fd8628cac8c97fd71564ff46354156 100644 (file)
@@ -126,9 +126,9 @@ class NotificationController extends Controller
                     $result = MarketplaceService::processOrders($orderData);
                     //TODO - отправка в 1С
                     return $this->asJson([
-                        'success' => true,
-                        'message' => "ORDER_CREATED событие обработано успешно",
-                        'result' => $result
+                        'version' => '1.0.0',
+                        'name' => 'БазаЦветов24',
+                        'timestamp' => date('Y-m-d H:i:s')
                     ]);
 
                 case 'ORDER_STATUS_UPDATED':
@@ -167,9 +167,9 @@ class NotificationController extends Controller
                         }
                         $result = MarketplaceService::processOrders($orderData);
                         return $this->asJson([
-                            'success' => true,
-                            'message' => "ORDER_STATUS_UPDATED событие обработано успешно (заказ создан)",
-                            'result' => $result
+                            'version' => '1.0.0',
+                            'name' => 'БазаЦветов24',
+                            'timestamp' => date('Y-m-d H:i:s')
                         ]);
                     } else {
                         //TODO - обработка отдельных статусов
@@ -188,14 +188,15 @@ class NotificationController extends Controller
                             }
                             $result = MarketplaceService::processOrders($orderData);
                             return $this->asJson([
-                                'success' => true,
-                                'message' => "ORDER_STATUS_UPDATED событие обработано успешно",
-                                'result' => $result
+                                'version' => '1.0.0',
+                                'name' => 'БазаЦветов24',
+                                'timestamp' => date('Y-m-d H:i:s')
                             ]);
                         } else {
                             return $this->asJson([
-                                'success' => true,
-                                'message' => 'Статус заказа не изменился, обновление не требуется'
+                                'version' => '1.0.0',
+                                'name' => 'БазаЦветов24',
+                                'timestamp' => date('Y-m-d H:i:s')
                             ]);
                         }
                     }
@@ -227,9 +228,9 @@ class NotificationController extends Controller
                     }
                     $result = MarketplaceService::processOrders($orderData);
                     return $this->asJson([
-                        'success' => true,
-                        'message' => "ORDER_CANCELLED событие обработано успешно",
-                        'result' => $result
+                        'version' => '1.0.0',
+                        'name' => 'БазаЦветов24',
+                        'timestamp' => date('Y-m-d H:i:s')
                     ]);
 
                 case 'ORDER_RETURN_CREATED':
@@ -259,9 +260,9 @@ class NotificationController extends Controller
                     }
                     $result = MarketplaceService::processOrders($orderData);
                     return $this->asJson([
-                        'success' => true,
-                        'message' => "ORDER_RETURN_CREATED событие обработано успешно",
-                        'result' => $result
+                        'version' => '1.0.0',
+                        'name' => 'БазаЦветов24',
+                        'timestamp' => date('Y-m-d H:i:s')
                     ]);
 
                 default: