bot.findTickets()
Поиск заявок
bot.findTickets($where = [], bool $findInAllBusinessBots = false, $orderBy = [], ?int $limit = null, ?int $offset = null)
Описание:
Находит заявки в соответствии с указанными параметрами и возвращает их массив.
Атрибуты:
Имя | Тип | Описание |
where | array | Параметр по которому будет проверяться соответствие с найденными заявками |
findInAllBusinessBots | bool | Параметр, показывающий нужно ли искать заявки во всех ботах бизнеса |
orderBy | array | Параметр сортирующий найденные заявки |
limit | ?int | Максимальное количество заявок, которое будет возвращено |
offset | ?int | Параметр показывающий с какой по счету найденной заявки начать возвращать значения |
Возвращает:
array - массив с id всех найденных заявок.
Пример:
let tickets = bot.findTickets();
for (let i = 0; i < tickets.length; i++) {
lead.setAttr('tickets_' + i + '_tickets_title', tickets[i].getData('title'));
lead.setAttr('tickets_' + i + '_client_contacts', tickets[i].getCustomData('client_contacts'));
lead.setAttr('tickets_' + i + '_details', tickets[i].getCustomData('details'));
lead.setAttr('tickets_' + i + '_статус_имя', tickets[i].getCustomData('статус.имя'));
}
lead.setAttr('found_tickets_count', tickets.length);
Нет комментариев