1F Дайджест: новый вид карточки задачи и ещё 12 апдейтов
Сборка 2.259 Центавр
- Обновлённый дизайн карточки задачи
- Динамическое отображение изменений в Kanban-доске
- Новая версия утилиты сканирования
- Отображение обязательных полей при создании новой задачи
- Заполнение дополнительных параметров при пакетной постановке задач
- Обновление страницы «Экспорта конфигурации»
- Новые особенности авторизации
- Новые возможности скрытия кнопок
- Настройка заполнения дополнительных параметров при пакетной постановке задач
- Связь настройки категории-источника и обязательных полей при создании пункта чек-листа
- Новый редактор T-SQL смартов
- Страница «Задания по таймеру» в обновлённом режиме администрирования
Обновлённый дизайн карточки задачи
Теперь справа от номера задачи в карточке отображается полный путь категории. В левой части осталась только дата создания и срок, ниже — текст задачи, теги и текущий статус в виде цветного поля:
- синий — активно;
- красный — неуспешный терминальный статус, задача отклонена;
- зеленый — успешный терминальный статус, задача выполнена.
Пользователь с правом «Администратор задач» в категории может перевести задачу на любой этап. Для этого справа от текущего статуса появилась дополнительная кнопка со стрелкой, которая открывает все доступные в категории статусы. На строке ниже располагаются шаги, на которые можно перейти. В отдельном блоке правой части собраны участники задачи: заказчик и исполнители. Если количество исполнителей в задаче больше трёх, в интерфейсе появится кнопка «Ещё» — она раскрывает полный список исполнителей.
Динамическое отображение изменений в Kanban-доске
В их список входят:
- перемещение карточки задачи в соответствующую колонку после смены статуса из открытой карточки;
- изменение исполнителя в Kanban-карточке и перемещение в группировке после смены исполнителя;
- отображение изменённого ДП после смены его значения в карточке.
Новая версия утилиты сканирования
Она поддерживает сканирование в файловых колонках ДП Таблицы. Обратите внимание: утилита не поддерживает предварительную загрузку файлов.
Отображение обязательных полей при создании новой задачи
Теперь в карточке создания задачи отображается, являются ли обязательными для заполнения поля «Срок» и «Задача». Если в основных настройках категории выставлен обязательный режим установки срока или заполнения текста задачи, эти системные параметры в карточке будут отмечены символом * справа от названия параметра.
Заполнение дополнительных параметров при пакетной постановке задач
Теперь при действии «Постановка» в пакетной обработке можно заполнить дополнительные поля задачи.
Апдейты для админов
Обновление страницы «Экспорта конфигурации»
Мы добавили на страницу новые автоматизации:
- При выделении родительского элемента автоматически отмечаются и все его дочерние элементы.
- Отметка с дочерних элементов пропадёт, если убрать её с родительского элемента.
- Если выделен дочерний элемент, корневой элемент подсветится для лучшей ориентации по дереву.
- Кнопка «Скачать файл конфигурации» перемещена в левый угол. Она неактивна до тех пор, пока в дереве не будут выбраны объекты.
- Кнопка «По умолчанию» скрыта до выбора объектов в дерево.
- В нижней части формы отображается блок логов. Системные сообщения появятся в нём после скачивания файла конфигурации.
Новые особенности авторизации
Обратите внимание: опция «Разрешена регистрация, вход по номеру телефона» больше не влияет на авторизацию по почте или номеру. Выставить её можно в общих настройках приложения. Ранее, если опция была отключена, при попытке входа появлялось соответствующее уведомление и авторизация была недоступна.
Новые возможности скрытия кнопок
Теперь при открытии системы в браузере смартфона вы можете скрыть опцию «Перейти в desktop версию» в разделе «Настройки» бокового меню. Для этого в секции «MobileAppSettings» установите пользовательский ключ «mspaByDefault» в значение «true».
Также можно убрать кнопку «Добавить по шаблону» в ДП «Выбор нескольких задач из категории (Multilookup)», если он оформлен как чек-лист. Кнопка пропадёт, если в пользовательском ключе «ToDoListSettings» параметр «TemplatesSubcatId» не задан или имеет пустое значение.
Настройка заполнения дополнительных параметров при пакетной постановке задач
При вызове API-метода POST /api/task/actions/batch/copy (Пакетное копирование задач) мы добавили параметр extParams, в котором передаются id (идентификатор ДП) и value (значение ДП).
Пример:
{
"tasksIds": [12345],
"subcatId": 222,
"taskName": "Текст задачи",
"orderedTime": "2024-03-15T19:06:00.000Z",
"noOrderedTime": false,
"linkToCopiedTask": true,
"assignAsSubtaskForCopiedTask": false,
"extParams": [
{ "id": 1234, "value": "1421600" },
{ "id": 2234, "value": "{\"Users\":{\"Deleted\":[],\"Added\":[5144,28477],\"Selected\":[5144,28477]},\"Groups\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]},\"OrgUnits\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]}}" },
{ "id": 1241, "value": "{\"Users\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]},\"Groups\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]},\"OrgUnits\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]}}" },
{ "id": 5321, "value": "{\"Users\":{\"Deleted\":[],\"Added\":[29531],\"Selected\":[29531]},\"Groups\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]},\"OrgUnits\":{\"Deleted\":[],\"Added\":[],\"Selected\":[]}}" },
{ "id": 34345, "value": "111111" },
{ "id": 3425, "value": "null" },
{ "id": 6022, "value": "{\"file\":{\"id\":\"0bfcd13f-90ae-4860-a723-8da6f4e8cf70\"},\"name\":\"test.json\",\"fileName\":\"test.json\",\"size\":52848,\"fileSize\":52848,\"mime\":\"application/json\",\"fileMime\":\"application/json\",\"guid\":\"3543b828-7ad5-4d00-9f33-d5a020d6a4f2\"}" },
{ "id": 12545, "value": "{\"textValue\":null,\"addressId\":null}" },
{ "id": 6789, "value": "Текст1" },
{ "id": 2341, "value": "Текст2" }
]
}
Связь настройки категории-источника и обязательных полей при создании пункта чек-листа
Изменили заполнение срока и исполнителя в ДП «Выбор нескольких задач из категории (Multilookup)» чек-листа. Теперь оно соответствует настройкам категории-источника параметра. Если в категории надо обязательно устанавливать срок и назначать исполнителя, то при создании пункта чек-листа кнопка «Добавить» будет неактивна до заполнения соответствующих полей.
Новый редактор T-SQL смартов
Он учитывает контекстные параметры смарт-выражения и позволяет протестировать его на существующих задачах. В дальнейшем мы добавим переход в редактор из интерфейса администрирования.
Страница «Задания по таймеру» в обновлённом режиме администрирования
На ней также отображаются предыдущие и следующие запланированные тайминги, периоды и статусы.