Changes for page Уведомление ответственного лица о факте прохода через точку доступа
Last modified by admin on 2026/06/17 21:49
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.a dmin1 +XWiki.pugachevskaya_elena - Content
-
... ... @@ -8,7 +8,7 @@ 8 8 При этом выдача пропуска может осуществляться удалённо, в виде QR-кода или пин-кода, например. Также вы можете настроить доступ по распознаванию лиц ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка биометрической верификации | Биометрия по лицам и отпечаткам пальцев, термометрия.WebHome]]]. 9 9 {{/info}} 10 10 11 -Для решения таких задач мы разработали скрипт «Персональные Telegram уведомления о доступе(%%)», который осуществляет рассылку телеграмм-уведомлений. Текст уведомлений настраивается и может содержать следующую информацию: 11 +Для решения таких задач мы разработали скрипт «(% style="color: rgb(70,70,70);" %)Персональные Telegram уведомления о доступе(%%)», который осуществляет рассылку телеграмм-уведомлений. Текст уведомлений настраивается и может содержать следующую информацию: 12 12 13 13 1. информация о владельце пропуска — любые данные владельца и пропуска, отработанное время: 14 14 1. информация о точке доступа, время прохода; ... ... @@ -20,6 +20,11 @@ 20 20 Скрипт также может осуществлять информирование самого посетителя ~[[[doc:neyross.НЕЙРОСС Автоматика.Отправка инструкций и напоминаний посетителю или сотруднику по факту прохода через точку доступа посредством телеграмм-уведомлений.WebHome]]]. Под запрос может быть выполнена доработка скрипта с целью информирования по другим каналам связи. Также возможно дополнение уведомления любыми данными и более сложная логика работы скрипта. 21 21 {{/info}} 22 22 23 +\\ 24 + 25 +\\ 26 + 27 +{{excerpt atlassian-macro-output-type="INLINE"}} 23 23 Для обеспечения работы скрипта вам потребуется: 24 24 25 25 1. В форме пропуска указать идентификатор (ID) телеграмм-канала ответственного лица и подключится к каналу НЕЙРОСС БОТ ~[[[#Настройка формы владельца пропуска>>doc:||anchor="Уведомлениеответственноголицаофактепроходачерезточкудоступа-Настройкаформывладельцапропуска"]]]. ... ... @@ -33,7 +33,7 @@ 33 33 34 34 Скопируйте тест в поле ниже и создайте файл с произвольным именем и расширением **JSON**, например: //форма_ввода_владельца_пропуска_с_telegram_полями.json//. Для этого удобно использовать простые текстовые редакторы типа Блокнот или Notepad++. Вы также можете обратиться к специалистам компании ИТРИУМ, мы вышлем подготовленные файлы. 35 35 36 -{{code language="java"}}41 +{{code}} 37 37 {"type":"object","title":"Title form","keysFields":["person.name","person.surname","person.organization","person.division","person.post","person.properties.neyross:automation:personTelegramChatId","person.properties.neyross:automation:responsibleTelegramChatId","person.photo","person.properties.extra"],"properties":{"person.name":{"type":"string","title":"Имя","format":"single-line","property":{"type":"searchableText","title":"Имя","schema":{"type":"string","format":"single-line"},"dataType":"TEXT","property":"person.name","columnType":"searchableText","searchAlias":"name","propertyType":"STANDART"}},"person.surname":{"type":"string","title":"Фамилия","format":"single-line","property":{"type":"searchableText","title":"Фамилия","schema":{"type":"string","format":"single-line"},"dataType":"TEXT","property":"person.surname","columnType":"searchableText","searchAlias":"surname","propertyType":"STANDART"}},"person.properties.neyross:automation:personTelegramChatId":{"type":"string","title":"ID telegram-чата владельца","format":"single-line","property":{"id":4,"title":"ID telegram-чата владельца","schema":{"type":"string","format":"single-line"},"dataType":"TEXT","property":"person.properties.neyross:automation:personTelegramChatId","propertyType":"USER"}},"person.properties.neyross:automation:responsibleTelegramChatId":{"type":"string","title":"ID telegram-чата ответственного лица","format":"single-line","property":{"id":3,"title":"ID telegram-чата ответственного лица","schema":{"type":"string","format":"single-line"},"dataType":"TEXT","property":"person.properties.neyross:automation:responsibleTelegramChatId","propertyType":"USER"}},"person.photo":{"title":"Фотография","type":"string","format":"photo","property":{"propertyType":"STANDART","property":"person.photo","title":"Фотография","columnType":"photo","type":"photo","dataType":"PHOTO","schema":{"type":"string","format":"photo"}}},"person.post":{"title":"Должность","type":"string","format":"glossary","glossaryType":"post","property":{"propertyType":"STANDART","property":"person.post","title":"Должность","columnType":"searchableInGlossary","searchAlias":"post","type":"searchableInGlossary","dataType":"GLOSSARY","schema":{"type":"string","format":"glossary","glossaryType":"post"}}},"person.organization":{"title":"Организация","type":"string","format":"glossary","glossaryType":"organization","property":{"propertyType":"STANDART","property":"person.organization","title":"Организация","columnType":"searchableInGlossary","searchAlias":"organization","type":"searchableInGlossary","dataType":"GLOSSARY","schema":{"type":"string","format":"glossary","glossaryType":"organization"}}},"person.division":{"title":"Подразделение","type":"string","format":"glossary","glossaryType":"division","property":{"propertyType":"STANDART","property":"person.division","title":"Подразделение","columnType":"searchableInGlossary","searchAlias":"division","type":"searchableInGlossary","dataType":"GLOSSARY","schema":{"type":"string","format":"glossary","glossaryType":"division"}}},"person.properties.extra":{"title":"Доп. информация","type":"string","format":"multi-line","property":{"propertyType":"STANDART","property":"person.properties.extra","title":"Доп. информация","dataType":"TEXT","schema":{"type":"string","format":"multi-line"}}}},"description":"Description form"} 38 38 {{/code}} 39 39 ... ... @@ -55,7 +55,7 @@ 55 55 56 56 После перехода по ссылке подключитесь к каналу НЕЙРОСС Бот. Вы получите сообщение вида: 57 57 58 -{{code language="java"}}63 +{{code}} 59 59 Ваш ID: →1055492440→ 60 60 User name: логин 61 61 Имя: имя ... ... @@ -62,7 +62,7 @@ 62 62 Фамилия: фамилия 63 63 {{/code}} 64 64 65 -Где цифры между стрелками → — идентификатор вашего канала. На примере это 1055492440. Этот идентификатор и должен быть указан в форме пропуска. 70 +(% style="color: rgb(23,43,77);" %)Где цифры между стрелками → — идентификатор вашего канала. На примере это 1055492440. Этот идентификатор и должен быть указан в форме пропуска. 66 66 67 67 == {{id name="Уведомлениеответственноголицаофактепроходачерезточкудоступа-Настройкафильтра"/}}Настройка фильтра == 68 68 ... ... @@ -88,6 +88,7 @@ 88 88 89 89 В блоке **Параметры действия** настройте поля согласно таблице ниже. 90 90 96 +(% class="wrapped" %) 91 91 |=((( 92 92 Поле 93 93 )))|=((( ... ... @@ -107,6 +107,7 @@ 107 107 )))|((( 108 108 Произвольный текст и переменные 109 109 )))|((( 116 +(% class="content-wrapper" %) 110 110 ((( 111 111 Определяет текст информирования ответственного лица. Может содержать переменные: 112 112 ... ... @@ -134,6 +134,7 @@ 134 134 )))|((( 135 135 Произвольный текст и переменные 136 136 )))|((( 144 +(% class="content-wrapper" %) 137 137 ((( 138 138 Определяет текст информирования владельца пропуска. Может содержать тот же набор переменных, как в описании шаблона сообщения для ответственного лица, а также приветствие, заданное в переменной: 139 139 ... ... @@ -158,7 +158,7 @@ 158 158 159 159 Переменная $(greeting) определяет приветствие владельца пропуска и зависит от метки точки доступа, через которую выполнен проход. 160 160 161 -{{code language="java"}}169 +{{code}} 162 162 private def getPersonGreeting(signal: NeyrossEventAutomationSignal, person: Person): String = { 163 163 signal.event.extensions.get(EventExtensions.FunctionalElement).map(_.asInstanceOf[FunctionalElement]) match { 164 164 case Some(fe) => ... ... @@ -208,3 +208,6 @@ 208 208 {{info}} 209 209 Вы вольны задавать любые формулировки приветствия и тексты сообщений, а также доработать код скрипта для выполнения требуемых вам действий. Вы также можете обратиться к специалистам компании ИТРИУМ для разработки требуемого скрипта. 210 210 {{/info}} 219 +{{/excerpt}} 220 + 221 +\\
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,1 +1,0 @@ 1 -5dca8 - Last known target (debug)
-
... ... @@ -1,1 +1,0 @@ 1 -neyross.НЕЙРОСС Автоматика.Уведомление ответственного лица о факте прохода через точку доступа.WebHome