Получить историю изменения можно у следующих сущностей:
- Orderadmin\Products\Entity\Order - заказ
- Orderadmin\DeliveryServices\Entity\DeliveryRequest - заявка на доставку
- Orderadmin\Storage\Entity\Item - единица хранения
- Orderadmin\Storage\Entity\Movement\Acceptance - приемная накладная
- Orderadmin\Products\Entity\Product\Offer - товар
Обязательные GET параметры:
Параметр | Значение |
entity | Orderadmin\Products\Entity\Order (или другая сущность из списка выше) |
filter[0[type] | eq |
filter[0][field] | objectId |
filter[0][value] | 1234 (id сущности) |
Также поддерживается фильтр по следующим полям:
- action со значениями create или update - события создания или обновления
- loggedAt - время логирования в формате 2023-07-18 17:24:00 (удобно использовать для фильтров gte и lte, подробнее про типы фильтров здесь: API Filter)
Пример запроса с указанием всех фильтров:
Пример ответа от сервера:
В ответе содержится общая информации о записи и пользователе, изменившем сущность. В поле data содержится набор измененных полей.
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью