| | | 1 | | @{ |
| | 0 | 2 | | ViewData["Title"] = "Профит-Лига — API"; |
| | 0 | 3 | | Layout = "~/Areas/Studio2/Views/Shared/_ApiSupplierConsoleLayout.cshtml"; |
| | 0 | 4 | | ViewData["ConsoleTitle"] = "Профит-Лига — API"; |
| | 0 | 5 | | ViewData["ConsoleSubtitle"] = "Проверка доступа: справочники, поиск с наличием, корзина и заказы."; |
| | 0 | 6 | | ViewData["ConsoleNote"] = "Запросы идут под серверным API-ключом. Ключ не отображается и вырезается из журнала."; |
| | 0 | 7 | | ViewData["ConsoleLogUrl"] = "/ProfitLiga/Logs"; |
| | 0 | 8 | | var cards = new (string Operation, string Endpoint, string Title, string Response)[] |
| | 0 | 9 | | { |
| | 0 | 10 | | ("warehouses", "GET /search/warehouses", "Список складов", "Склады офиса обслуживания: id, наименование, deliver |
| | 0 | 11 | | ("params", "GET /cart/params", "Настройки заказа", "Способы доставки и оплаты, торговые точки, точки самовывоза |
| | 0 | 12 | | ("products", "GET /search/products", "Каталог по артикулу 2382", "Карточки без наличия и цен. countProducts не о |
| | 0 | 13 | | ("items", "GET /search/items", "Наличие по артикулу 2382", "Карточки с наличием по всем брендам: этот метод не ф |
| | 0 | 14 | | ("crosses", "GET /search/crosses (replaces=0)", "Оригиналы 2382 NGK", "Режим, который использует проценка: тольк |
| | 0 | 15 | | ("replaces", "GET /search/crosses (replaces=1)", "Замены 2382 NGK", "Диагностика кроссов. В проценку эти позиции |
| | 0 | 16 | | ("cart", "GET /cart/list", "Реальная корзина поставщика", "Состав корзины аккаунта — общий на всех пользователей |
| | 0 | 17 | | ("orders", "GET /orders/list", "Заказы (страница 0)", "Заказы с позициями и статусами. Нумерация страниц начинае |
| | 0 | 18 | | }; |
| | | 19 | | } |
| | | 20 | | <div class="ak-group"><div class="ak-group-title"><i class="fas fa-heartbeat text-danger"></i>Проверка доступа</div><div |
| | 0 | 21 | | <div class="ak-group"><div class="ak-group-title"><i class="fas fa-book text-primary"></i>Read-only методы</div><div cla |