OrderItems


Получить позиции к списку заказов.


Входные данные:

Параметр Тип Обязательный Описание
JSONparameter Строка в
формате JSON
Да Список ID заказов по которым нужно получить список позиций.
Например: { 'ID_List' : [ { 'ID' : '56401cea-8147-11e6-81fb-3ca82a1f45f6' } , { 'ID' : '52cb8963-8149-11e6-81fb-3ca82a1f45f6' } ] }

Пример входных данных:

{ 
   'ID_List' : [                                                                        
       { 'ID' : '56401cea-8147-11e6-81fb-3ca82a1f45f6' } , //Список ID заказов 
       { 'ID' : '52cb8963-8149-11e6-81fb-3ca82a1f45f6' }   //по которым нужно получить список позиций
    ] 
}

Пример выходных данных:

[                                                 //Список ID заказов с позициями
 {
  "ID": "56401cea-8147-11e6-81fb-3ca82a1f45f6",   //ID заказа
  "State": "снято",                               //Состояние заказа
  "Items": [                                      //Список позиций в заказе
   {
    "ID" : "e0393083-3625-49af-b667-00b1ecf4f263",//ID заказанной позиции 
    "Brand": "CTR",                               //Бренд 
    "Article": "CVM11",                           //Артикул (Номер детали)   
    "Article_Name": "Сайлентблок задний",         //Наименование 
    "Quantity": "2",                              //Количество позиций                           
    "Price": "152.47",                            //Стоимость за единицу                  
    "Total_Price": "304.94",                      //Общая цена                
    "State": "снято",                             //Состояние конкретной позиции            
    "InProcess": "0",                             //Количество позиций в обработке                         
    "Withdraw": "2",                              //Количество позиций в отказе 
    "Shipped": "0",                               //Количество позиций отгружено
    "Comment": ""                                 //Комментарий к позиции
   }
  ]
 },
 {
  "ID": "52cb8963-8149-11e6-81fb-3ca82a1f45f6",
  "State": "снято",
  "Items": [
   {
    "ID" : "ed122c34-9eb3-41ae-a34c-04700d00f27f",
    "Brand": "VALEO",
    "Article": "032702",
    "Article_Name": "Лампа T4W 12V 4W BA9s Blue Effect",
    "Quantity": "10",
    "Price": "26.24",
    "Total_Price": "262.4",
    "State": "снято",
    "InProcess": "0",
    "Withdraw": "10",
    "Shipped": "0",
    "Comment": ""
   }
  ]
 }
]






Параметр Значение Пример
JSONparameter { 'ID_List' : [ { 'ID' : '56401cea-8147-11e6-81fb-3ca82a1f45f6' } ] }



$.ajax({
    type: 'GET',
    url: '/api/OrderItems',
    data: {'JSONparameter':  } // data - Входные данные
    headers: { 'Authorization': 'Bearer ' }
}).done(function (data) {                // data - Выходные данные
            document.getElementById('result').innerText=JSON.stringify(data, null, '\t');        
}).fail(showError);