# Товары
# Создание
Создание нового товара
URL
POST/good/addПараметры
Название Описание Обязательный nameНазвание + descriptionОписание bar_codeШтриф-код Ответ
{ "status": "OK", "response": { "id": "5", "name": "Тестовый товар", "description": "Тестовое описание", "bar_code": "1234567890123", "datetime_сreate": "2018-05-04 14:21:56.562805" } }
# Добавление в наличие
При получении товара - нужно добавить его в наличие
URL
POST/good/receiptПараметры
Название Описание Обязательный bar_codeШтриф-код + priceЦена по которой получили + Ответ
{ "status": "OK", "response": "good.receipt.success" }
# Поиск
Поиск товаров по названию
URL
GET/good/searchПараметры
Название Описание Обязательный queryПоисковый запрос + Ответ
{ "status": "OK", "response": [ { "id": 5, "name": "Тестовый товар", "description": "Тестовое описание", "bar_code": "1234567890123", "datetime_сreate": "2018-05-04 14:20:22.540514" }, { "id": 8, "name": "Тестовый товар 2", "description": "Тестовое описание", "bar_code": "1234567890123", "datetime_сreate": "2018-05-04 14:20:22.540514" } ] }
# Информация
Получение модели товара с ценой и количеством в наличии
# По id
URL
GET/good/{id}Параметры
Название Описание Обязательный idИдентификатор товара + Ответ
{ "status": "OK", "response": { "id": 8, "name": "Тестовый товар 2", "description": "Тестовое описание", "bar_code": "1234567890123", "datetime_сreate": "2018-05-04 14:20:22.540514", "price": 100, "available": 2 } }
# По штриф-коду
URL
GET/good/bar-code/{bar_code}Параметры
Название Описание Обязательный bar_codeШтриф-код + Ответ
{ "status": "OK", "response": { "id": 8, "name": "Тестовый товар 2", "description": "Тестовое описание", "bar_code": "1234567890123", "datetime_сreate": "2018-05-04 14:20:22.540514", "price": 100, "available": 2 } }
← Фото Ксерокопия →