Редактировал(а) Dmitriy 2026/04/23 06:18

От версии 40.1
отредактировано Ярослава Ерина
на 2026/01/16 11:04
Изменить комментарий: К данной версии нет комментариев
К версии 36.2
отредактировано Ярослава Ерина
на 2025/01/17 07:38
Изменить комментарий: Update document after refactoring.

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,1 +1,1 @@
1 -vneshnie_api.vneshnie_nalivy2.WebHome
1 +Внешние API.Внешние наливы.WebHome
Содержимое
... ... @@ -11,7 +11,6 @@
11 11  1. Список ip адресов, с которых будут приходить запросы от боевого окружения системы внешнего налива
12 12  1. Официальное название системы внешних наливов, которое будет указано в Топаз "Web Офис"
13 13  1. Иконку системы внешних наливов в формате svg с соотношением сторон 1:1
14 -1. Email, на который будет зарегистрирован личный кабинет интегратора
15 15  
16 16  После получения информации по указанным пунктам, от ООО "Топаз-сервис" будет предоставлен тестовый доступ для настройки интеграции.
17 17  
... ... @@ -55,25 +55,25 @@
55 55  {{code language="javascript" layout="LINENUMBERS"}}
56 56  {
57 57  // идентификатор станции АЗС
58 -string id
57 +string Id
59 59  // статус станции: true – доступна, false – выключена
60 -bool enable,
59 +bool Enable,
61 61  // наименование станции
62 -string name,
61 +string Name,
63 63  // адрес станции
64 -string address,
63 +string Address,
65 65  // гео точка на карте
66 -location location
65 +location Location
67 67  {
68 -double lat,
69 -double lon },
67 +double Lat,
68 +double Lon },
70 70  // словарь доступных ТРК
71 -Dictionary columns {
70 +Dictionary Columns {
72 72  // номер колонки
73 73  (int32) Key:
74 74  {
75 75  // список доступных типов топлива
76 -"fuels": [ "a92", "a95", "diesel_premium", ... N ]
75 +"Fuels": [ "a92", "a95", "diesel_premium", ... N ]
77 77  }
78 78  } ... N
79 79  }
... ... @@ -109,13 +109,11 @@
109 109  {
110 110   {
111 111   // идентификатор станции внутри Топаз "Web Офис"
112 - string stationId,
111 + string StationId,
113 113   // идентификатор топлива
114 - string productId,
113 + string ProductId,
115 115   // цена за 1 литр
116 - double price
117 - // Внешний код топлива
118 - string fuelExtendedId
115 + double Price
119 119   },
120 120  …. N
121 121  }
... ... @@ -125,9 +125,9 @@
125 125  
126 126  {{code language="javascript"}}
127 127  {
128 -{"stationId": "0001", "productId": "a92", "price": 38.66, "fuelExtendedId": "92"},
129 -{"stationId": "0001", "productId": "a95_premium", "price": 45.21, "fuelExtendedId": "95"},
130 -{"stationId": "0002", "productId": "a92", "price": 38.98, , "fuelExtendedId": "92"},
125 +{"StationId": "0001", "ProductId": "a92", "Price": 38.66},
126 +{"StationId": "0001", "ProductId": "a95_premium", "Price": 45.21},
127 +{"StationId": "0002", "ProductId": "a92", "Price": 38.98},
131 131  }
132 132  {{/code}}
133 133  
... ... @@ -145,12 +145,10 @@
145 145  {
146 146  // Идентификатор заказа
147 147  String Id
148 -// дата и время создания в UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z', yyyy-MM-dd'T'HH:mm:ss.SSS'Z', либо yyyy-MM-dd HH:mm:ss
145 +// дата и время создания в UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' либо yyyy-MM-dd HH:mm:ss
149 149  String DateCreate
150 150  // идентификатор станции АЗС
151 151  String StationExtendedId
152 -// Идентификатор АЗС в системе Интегратора (Необязательное поле)
153 -String StationId
154 154  // Тип заказа
155 155  String OrderType
156 156  // номер стороны (поста)
... ... @@ -167,7 +167,7 @@
167 167  double SumPaid
168 168  // Статус заказа
169 169  OrderStatus Status
170 -// дата и время завершения заказа UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z', yyyy-MM-dd'T'HH:mm:ss.SSS'Z', либо yyyy-MM-dd HH:mm:ss
165 +// дата и время завершения заказа UTC, формат даты yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z' либо yyyy-MM-dd HH:mm:ss
171 171  String DateEnd
172 172  // Идентификатор причины отмены заказа
173 173  String ReasonId