мета-данные страницы
  •  

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
api:client_session [25.06.2024 10:16]
nikita.ivanov39
api:client_session [20.09.2024 13:12] (текущий)
Anatoly [OrdersHistory]
Строка 372: Строка 372:
  
 где\\ ​ где\\ ​
-//mon// - период отображения истории,​ **необязательный параметр**. Принимает значение 0 - за последний квартал,​ 1 – за последние полгода,​ 2 - за год;​\\ ​+//mon// - период отображения истории,​ **необязательный параметр**. Принимает значение 0 - за последний квартал ​(по умолчанию), 1 – за последние полгода,​ 2 - за год;​\\ ​
 //sclad// - информация по складу,​ **необязательный параметр**. Указывает нужно ли в ответе указывать информацию по складу(принимает значение 0 и 1);\\  //sclad// - информация по складу,​ **необязательный параметр**. Указывает нужно ли в ответе указывать информацию по складу(принимает значение 0 и 1);\\ 
 //​need_serv//​ - детализация по услугам заказа,​ **необязательный параметр**. Указывает нужно ли в ответ записывать детализацию по услугам заказа,​ в противном случае блок «services» будет отсутствовать(принимает значение 0 и 1);\\  //​need_serv//​ - детализация по услугам заказа,​ **необязательный параметр**. Указывает нужно ли в ответ записывать детализацию по услугам заказа,​ в противном случае блок «services» будет отсутствовать(принимает значение 0 и 1);\\ 
Строка 1607: Строка 1607:
   ​   ​
 где \\ где \\
-//dor_id// - генерируется в агенте. передаётся номер заказа в случае,​ если к уже созданному заказу применяется промокод;​\\ +//dor_id// - **необязательный параметр**, ​генерируется в агенте. передаётся номер заказа в случае,​ если к уже созданному заказу применяется промокод;​\\ 
-//​price_id//​ - ID используемого прайс-листа;​\\ +//​price_id//​ - **обязательный параметр**, ​ID используемого прайс-листа;​\\ 
-//​sclad_id//​ - склад оформления заказа. Например:​ Склад мобильного приложениям +//​sclad_id//​ - **обязательный параметр**, ​склад оформления заказа. Например:​ Склад мобильного приложениям 
-//​sclad_to//​ - склад выдачи заказа;​\\ +//​sclad_to//​ - **обязательный параметр**, ​склад выдачи заказа;​\\ 
-//​is_not_confirmed//​ - статус подтверждения заказа. 1 - не подтверждён,​ 0 - подтверждён (сотрудником химчистки);​\\ +//​is_not_confirmed//​ - **обязательный параметр**, ​статус подтверждения заказа. 1 - не подтверждён,​ 0 - подтверждён (сотрудником химчистки);​\\ 
-//​waiting_confirm//​ -  0 - статус по умолчанию,​ 1 - если ждем подтверждения от клиента,​ 2- клиент согласился,​ 3 - клиент НЕ согласился;​\\ +//​waiting_confirm//​ -  ​**обязательный параметр**, ​0 - статус по умолчанию,​ 1 - если ждем подтверждения от клиента,​ 2- клиент согласился,​ 3 - клиент НЕ согласился;​\\ 
-//​status_deliver//​ - статус доставки. таблица delivery_statuses;​\\ +//​status_deliver//​ - **обязательный параметр**, ​статус доставки. таблица delivery_statuses;​\\ 
-//kredit// - стоимость заказа;​\\ +//kredit// - **обязательный параметр**, ​стоимость заказа;​\\ 
-//​comments//​ - массив комментариев к выезду;​\\ +//​comments//​ - **обязательный параметр**, ​массив комментариев к выезду;​\\ 
-//​description//​ - комментарий к выезду;​\\ +//​description//​ - **обязательный параметр**, ​комментарий к выезду;​\\ 
-**servs** - массив услуг, входящих в заказ;​\\ +**servs** - **обязательный параметр**,​массив услуг, входящих в заказ;​\\ 
-//dos_id// - ID услуги в заказе (порядковый номер);​\\ +//dos_id// - **обязательный параметр**, ​ID услуги в заказе (порядковый номер);​\\ 
-//​parent_id//​ - 0 по умолчанию,​ функционал связанный с гардеробом;​\\ +//​parent_id//​ - **обязательный параметр**, ​0 по умолчанию,​ функционал связанный с гардеробом;​\\ 
-//​tovar_id//​ - ID услуги в таблице Tovars_TBL;​\\ +//​tovar_id//​ - **обязательный параметр**, ​ID услуги в таблице Tovars_TBL;​\\ 
-//count// - количество единиц услуги;​\\ +//count// - **обязательный параметр**, ​количество единиц услуги;​\\ 
-//​wardrobe_id//​ - ИД вещи в гардеробе;​\\ +//​wardrobe_id//​ - **обязательный параметр**, ​ИД вещи в гардеробе;​\\ 
-//kfx// - используется для, например,​ услуг, измеряемых в квадратных единицах. Для исчисляемых - по умолчанию 1.;\\ +//kfx// - **обязательный параметр**, ​используется для, например,​ услуг, измеряемых в квадратных единицах. Для исчисляемых - по умолчанию 1.;\\ 
-//​action_him_id//​ - если услуга используется в сертификате,​ его ID;\\ +//​action_him_id//​ - **необязательный параметр**, ​если услуга используется в сертификате,​ его ID;\\ 
-//plans// - обязательный параметр,​ массив выездов,​ прикреплённых к заказу;​\\ +//plans// - **обязательный параметр**, массив выездов,​ прикреплённых к заказу;​\\ 
-//type// -тип выезда;​\\ +//type// - **обязательный параметр**, ​тип выезда;​\\ 
-//address// - адрес (улица и номер дома);​\\ +//address// - **обязательный параметр**, ​адрес (улица и номер дома);​\\ 
-//dttm// - нижний временной интервал выезда курьера,​ которое выбрал клиент;​\\ +//dttm// - **обязательный параметр**, ​нижний временной интервал выезда курьера,​ которое выбрал клиент;​\\ 
-//to_dttm// - верхний интервал выезда курьера,​ которое выбрал клиент;​\\ +//to_dttm// - **обязательный параметр**, ​верхний интервал выезда курьера,​ которое выбрал клиент;​\\ 
-//​mobile_sclad//​ - ID мобильного склада;​\\ +//​mobile_sclad//​ - **обязательный параметр**, ​ID мобильного склада;​\\ 
-//​region_id//​ - ID района,​ на который назначен выезд;​\\ +//​region_id//​ - **обязательный параметр**, ​ID района,​ на который назначен выезд;​\\ 
-//room// - квартира;​\\ +//room// - **необязательный параметр**, ​квартира;​\\ 
-//​room_level//​ - этаж;​\\ +//​room_level//​ - **необязательный параметр**, ​этаж;​\\ 
-//​cert_action_id//​ - ID акции-сертификата,​ который используется в заказе;​\\ +//​cert_action_id//​ - **необязательный параметр**, ​ID акции-сертификата,​ который используется в заказе;​\\ 
-//​use_promo//​ - используется ли промо-код в заказе. 1 - да, 0 - нет.;​\\ +//​use_promo//​ - **обязательный параметр**, ​используется ли промо-код в заказе. 1 - да, 0 - нет.;​\\ 
-//​discount_extrnl_id//​ - ID Дисконтной схемы, которая привязана к промо-коду,​ который был введён.\\+//​discount_extrnl_id//​ - **необязательный параметр**, ​ID Дисконтной схемы, которая привязана к промо-коду,​ который был введён.\\
  
 Строка запроса: ​ Строка запроса: ​
-  .../​api/?​SaveFullOrder=%22{%22dor_id%22:%220%22,%22price_id%22:%226%22,%22sclad_id%22:%223%22,%22sclad_to%22:%223%22,%22is_not_confirmed%22:%221%22,%22waiting_confirm%22:%220%22,%22status_deliver%22:%220%22,%22kredit%22:%2246175%22,%22comments%22:[{%22description%22:%2265756867867%22}],%22servs%22:[{%22dos_id%22:%221%22,%22parent_id%22:%220%22,%22tovar_id%22:%221427%22,%22count%22:%221%22,%22wardrobe_id%22:%220%22,%22kfx%22:%221%22,%22action_him_id%22:%220%22},{%22dos_id%22:%222%22,%22parent_id%22:%220%22,%22tovar_id%22:%221510%22,%22count%22:%221%22,%22wardrobe_id%22:%220%22,%22kfx%22:%221%22,%22action_him_id%22:%220%22},{%22dos_id%22:%223%22,%22parent_id%22:%220%22,%22tovar_id.....+  .../​api/?​SaveFullOrder%3D%7B%22dor_id%22%3A%220%22%2C%22price_id%22%3A%226%22%2C%22sclad_id%22%3A%223%22%2C%22sclad_to%22%3A%223%22%2C%22is_not_confirmed%22%3A%221%22%2C%22waiting_confirm%22%3A%220%22%2C%22status_deliver%22%3A%220%22%2C%22kredit%22%3A%2246175%22%2C%22comments%22%3A%5B%7B%22description%22%3A%2265756867867%22%7D%5D%2C%22servs%22%3A%5B%7B%22dos_id%22%3A%221%22%2C%22parent_id%22%3A%220%22%2C%22tovar_id%22%3A%221427%22%2C%22count%22%3A%221%22%2C%22wardrobe_id%22%3A%220%22%2C%22kfx%22%3A%221%22%2C%22action_him_id%22%3A%220%22%7D%2C%7B%22dos_id%22%3A%222%22%2C%22parent_id%22%3A%220%22%2C%22tovar_id%22%3A%221510%22%2C%22count%22%3A%221%22%2C%22wardrobe_id%22%3A%220%22%2C%22kfx%22%3A%221%22%2C%22action_him_id%22%3A%220%22%7D%2C%7B%22dos_id%22%3A%223%22%2C%22parent_id%22%3A%220%22%2C%22tovar_id%22%3A%221368%22%2C%22count%22%3A%224%22%2C%22wardrobe_id%22%3A%220%22%2C%22kfx%22%3A%221%22%2C%22action_him_id%22%3A%220%22%7D%5D%2C%22plans%22%3A%5B%7B%22type%22%3A%221%22%2C%22address%22%3A%22%D0%A3%D0%BB%D0%B8%D1%86%D0%B0%20%D0%BF%D1%83%D1%88%D0%BA%D0%B8%D0%BD%D0%B0%20%20%201%20%201%22%2C%22dttm%22%3A%2219.01.2023%2019%3A00%3A00%22%2C%22to_dttm%22%3A%2219.01.2023%2020%3A00%3A00%22%2C%22mobile_sclad%22%3A%223%22%2C%20%22room%22%3A%22%22%2C%22room_level%22%3A%22%22%7D%5D%2C%22cert_action_id%22%3A%220%22%2C%22use_promo%22%3A%220%22%2C%22discount_extrnl_id%22%3A%22-1%22%7D%26SessionID=...
  
 Ответ **json**: Ответ **json**:
Строка 1646: Строка 1646:
   "​error":​ 0,    "​error":​ 0, 
   "​dor_id":​ "​2668"​   "​dor_id":​ "​2668"​
-  ​}+}
 </​sxh>​ </​sxh>​
 +где \\
 +//dor_id// - ID созданного заказа.
 +
 ---- ----