Инструменты пользователя

Инструменты сайта


tp7:модули:м_online_ккм:discountcalculation

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
tp7:модули:м_online_ккм:discountcalculation [2024/07/16 09:15]
dzayonchkovskiy
tp7:модули:м_online_ккм:discountcalculation [2024/07/16 16:45] (текущий)
dzayonchkovskiy [Выходные параметры]
Строка 246: Строка 246:
   * msg - текст ошибки, в случае неуспешного запроса   * msg - текст ошибки, в случае неуспешного запроса
   * good - null, если barcode не был передан, иначе структуру:   * good - null, если barcode не был передан, иначе структуру:
-    * id - код номенклатуры+    * code - код номенклатуры
     * barcode - штрихкод товара или единицы (может отличаться от входного параметра)     * barcode - штрихкод товара или единицы (может отличаться от входного параметра)
     * name - наименование номенклатуры или единицы     * name - наименование номенклатуры или единицы
Строка 254: Строка 254:
     * price_d - цена со скидкой     * price_d - цена со скидкой
     * discount_sum - сумма скидки (розничная цена минус акционная цена (если действует) минус скидки)     * discount_sum - сумма скидки (розничная цена минус акционная цена (если действует) минус скидки)
 +    * measure_unit - единица измерения
 +    * country - страна производителя
 +    * description - описание товара
 +    * image - картинка в base64 или null при отсутствии
 +    * image_ext - расширение файла картинки или null при отсутствии картинки
   * card - null, если номер ДК не был передан или если карта не была найдена, иначе содержит атрибуты:   * card - null, если номер ДК не был передан или если карта не была найдена, иначе содержит атрибуты:
     * Код - номер карты     * Код - номер карты
Строка 266: Строка 271:
     * НомерТелефона - номер телефона владельца карты     * НомерТелефона - номер телефона владельца карты
     * АдресЭлектроннойПочты - адрес эл. почты владельца карты     * АдресЭлектроннойПочты - адрес эл. почты владельца карты
-  * card_error - пустая строка, если не был передан номер карты или если карта была найдена, иначе описание ошибки поиска карты. 
   
 === Пример успешного запроса === === Пример успешного запроса ===
Строка 273: Строка 277:
  "result": "ok",  "result": "ok",
  "good": {  "good": {
- "id": 1,+ "code": 1,
  "barcode": "12345678",  "barcode": "12345678",
  "name": "Товар 1",  "name": "Товар 1",
Строка 280: Строка 284:
  "spec_price": 0,  "spec_price": 0,
  "price_d": 95.00,  "price_d": 95.00,
- "discount_sum": 5.00+ "discount_sum": 5.00
 + "measure_unit": "шт.", 
 + "country": "РФ", 
 + "description": "описание товара", 
 + "image": null
  },  },
  "card": {  "card": {
Строка 294: Строка 302:
  "АдресЭлектроннойПочты": "dsa@das.com",  "АдресЭлектроннойПочты": "dsa@das.com",
  "Группы": [1]  "Группы": [1]
- }, 
- "card_error": "" 
  }  }
 } }
tp7/модули/м_online_ккм/discountcalculation.1721121358.txt.gz · Последнее изменение: 2024/07/16 09:15 — dzayonchkovskiy