//
// Сценарий создает переменные диалога
//
// Настройки сценария
//
// СписокСценарий описывает варианты для одноуровневого списка приоритетов
установитьПеременную("priorities_list","""{"1": "Критичный", "2": "Срочный", "3": "Средний", "4": "Низкий"}""") +
//
// Список тематик Сценарий описывает варианты многоуровневневого списка тематик через JS код
выполнитьJs("""
var network = [{"label":"Разрыв соединения","value":"11"}, {"label":"Низкая скорость","value":"12"}];
var equipment = [{"label":"Клиентский роутер","value":"21"}, {"label":"Коммутатор","value":"22"},{"label":"Кабели","value":"23"}];
var other = [{"label":"Кривые руки","value":"31"}, {"label":"Проблемы с учетной записью","value":"32"}, {"label":"Проблемы с документацией","value":"33"}];
var topics = {};
topics[JSON.stringify(network)] = 'Сетевые проблемы';
topics[JSON.stringify(equipment)] = 'Проблемы с оборудованием';
topics[JSON.stringify(other)] = 'Прочие проблемы';
var exit = {'topics': JSON.stringify(topics)};
exit;
""") +
//
// Основной код сценария
//
// Создание переменной выбора приоритета из списка
установитьПеременнуюВДиалог(
ключ = "1_priority",
значение = "",
название = "Выбор срочности",
редактируемое = true,
показыватьОператору = true,
обязательное = true,
множественныйВыбор = true,
тип = "Выпадающий список",
варианты = "{priorities_list}"
)+
//
// Создание переменной выбора сервиса из списка
установитьПеременнуюВДиалог(
ключ = "2_topicId",
значение = "",
название = "Выбор тематики",
редактируемое = true,
показыватьОператору = true,
обязательное = false,
множественныйВыбор = false,
тип = "Выпадающий список",
варианты = "{topics}"
)+
//
// Создание переменной указания адреса
установитьПеременнуюВДиалог(
ключ = "3_address",
значение = "",
название = "Адрес",
редактируемое = true,
показыватьОператору = true,
обязательное = false,
множественныйВыбор = false,
тип = "Текст"
)+
//
// Создание переменной указания комментария к заявке
установитьПеременнуюВДиалог(
ключ = "4_comment",
значение = "",
название = "Комментарий к вызову",
редактируемое = true,
показыватьОператору = true,
обязательное = false,
множественныйВыбор = false,
тип = "Текст"
)+
завершить |