Назначение: Программное открытие виджета для пользователя
window.AdditionalServicesWidget("open");
Назначение: Выбор конкретного сотрудника с переходом в соответствующий раздел
window.AdditionalServicesWidget("selectEmployee", {
id: "00000000-0000-0000-0000-000000000000", // ID сотрудника (обязательно)
open: true, // Автоматически открыть виджет
comment: "Комментарий", // Комментарий к выбору
});
Назначение: Выбор продукта/услуги с навигацией в раздел выбора сотрудников
window.AdditionalServicesWidget("selectProduct", {
id: "00000000-0000-0000-0000-000000000000", // ID продукта (обязательно)
open: false, // Не открывать виджет
comment: "Комментарий", // Комментарий к выбору
});
Назначение: Выбор специализации с переходом к выбору сотрудников
window.AdditionalServicesWidget("selectSpec", {
id: "00000000-0000-0000-0000-000000000000", // ID специализации
open: true, // Открыть виджет после выбора
comment: null, // Комментарий к выбору
});
Назначение: Выбор филиала/отделения без изменения навигации
window.AdditionalServicesWidget("selectBranch", {
id: "00000000-0000-0000-0000-000000000000", // ID филиала
open: true, // Открыть виджет
comment: "Комментарий", // Комментарий к выбору
});
String (обязательный)00000000-0000-0000-0000-000000000000Boolean (опциональный)truetrue - открыть виджетfalse - выполнить выбор без показа виджетаString | null (опциональный)null"Срочный заказ"window.AdditionalServicesWidget('selectEmployee', {
id: "00000000-0000-0000-0000-000000000000",
open: true
});
// Установить филиал без показа виджета
window.AdditionalServicesWidget('selectBranch', {
id: "00000000-0000-0000-0000-000000000000",
open: false,
comment: "Комментарий"
});
// Выбрать продукт
window.AdditionalServicesWidget('selectProduct', {
id: "00000000-0000-0000-0000-000000000000",
open: false
});
// Открыть виджет когда нужно
window.AdditionalServicesWidget('open');
API автоматически обрабатывает вызовы, сделанные до полной загрузки:
// Эти вызовы будут выполнены после загрузки API
window.AdditionalServicesWidget('selectProduct', { id: "00000000-0000-0000-0000-000000000000" });
window.AdditionalServicesWidget('selectEmployee', { id: "00000000-0000-0000-0000-000000000000" });
comment (не string) игнорируютсяid предотвращают выполнение метода