Last modified by admin on 2026/06/17 21:49

From version 1.1
edited by pugachevskaya_elena
on 2025/12/12 14:13
Change comment: There is no comment for this version
To version 4.2
edited by superadmin
on 2026/06/15 21:57
Change comment: Short URL code assigned

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.pugachevskaya_elena
1 +XWiki.superadmin
Content
... ... @@ -8,7 +8,7 @@
8 8  При этом выдача пропуска может осуществляться удалённо, в виде QR-кода или пин-кода, например. Также вы можете настроить доступ по распознаванию лиц ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка биометрической верификации | Биометрия по лицам и отпечаткам пальцев, термометрия.WebHome]]].
9 9  {{/info}}
10 10  
11 -Для решения таких задач мы разработали скрипт «(% style="color: rgb(70,70,70);" %)Персональные Telegram уведомления о доступе(%%)», который осуществляет рассылку телеграмм-уведомлений. Текст уведомлений настраивается и может содержать следующую информацию:
11 +Для решения таких задач мы разработали скрипт «Персональные Telegram уведомления о доступе(%%)», который осуществляет рассылку телеграмм-уведомлений. Текст уведомлений настраивается и может содержать следующую информацию:
12 12  
13 13  1. информация о владельце пропуска — любые данные владельца и пропуска, отработанное время:
14 14  1. информация о точке доступа, время прохода;
... ... @@ -38,7 +38,7 @@
38 38  
39 39  Скопируйте тест в поле ниже и создайте файл с произвольным именем и расширением **JSON**, например: //форма_ввода_владельца_пропуска_с_telegram_полями.json//. Для этого удобно использовать простые текстовые редакторы типа Блокнот или Notepad++. Вы также можете обратиться к специалистам компании ИТРИУМ, мы вышлем подготовленные файлы.
40 40  
41 -{{code}}
41 +{{code language="java"}}
42 42  {"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"}
43 43  {{/code}}
44 44  
... ... @@ -60,7 +60,7 @@
60 60  
61 61  После перехода по ссылке подключитесь к каналу НЕЙРОСС Бот. Вы получите сообщение вида:
62 62  
63 -{{code}}
63 +{{code language="java"}}
64 64  Ваш ID: →1055492440→
65 65  User name: логин
66 66  Имя: имя
... ... @@ -67,7 +67,7 @@
67 67  Фамилия: фамилия
68 68  {{/code}}
69 69  
70 -(% style="color: rgb(23,43,77);" %)Где цифры между стрелками → — идентификатор вашего канала. На примере это 1055492440. Этот идентификатор и должен быть указан в форме пропуска.
70 +Где цифры между стрелками → — идентификатор вашего канала. На примере это 1055492440. Этот идентификатор и должен быть указан в форме пропуска.
71 71  
72 72  == {{id name="Уведомлениеответственноголицаофактепроходачерезточкудоступа-Настройкафильтра"/}}Настройка фильтра ==
73 73  
... ... @@ -93,7 +93,6 @@
93 93  
94 94  В блоке **Параметры действия** настройте поля согласно таблице ниже.
95 95  
96 -(% class="wrapped" %)
97 97  |=(((
98 98  Поле
99 99  )))|=(((
... ... @@ -113,7 +113,6 @@
113 113  )))|(((
114 114  Произвольный текст и переменные
115 115  )))|(((
116 -(% class="content-wrapper" %)
117 117  (((
118 118  Определяет текст информирования ответственного лица. Может содержать переменные:
119 119  
... ... @@ -141,7 +141,6 @@
141 141  )))|(((
142 142  Произвольный текст и переменные
143 143  )))|(((
144 -(% class="content-wrapper" %)
145 145  (((
146 146  Определяет текст информирования владельца пропуска. Может содержать тот же набор переменных, как в описании шаблона сообщения для ответственного лица, а также приветствие, заданное в переменной:
147 147  
... ... @@ -166,7 +166,7 @@
166 166  
167 167  Переменная $(greeting) определяет приветствие владельца пропуска и зависит от метки точки доступа, через которую выполнен проход.
168 168  
169 -{{code}}
166 +{{code language="java"}}
170 170  private def getPersonGreeting(signal: NeyrossEventAutomationSignal, person: Person): String = {
171 171   signal.event.extensions.get(EventExtensions.FunctionalElement).map(_.asInstanceOf[FunctionalElement]) match {
172 172   case Some(fe) =>
XWiki.ShortUrlClass[0]
Short URL code
... ... @@ -1,0 +1,1 @@
1 +5dca8
Last known target (debug)
... ... @@ -1,0 +1,1 @@
1 +neyross.НЕЙРОСС Автоматика.Уведомление ответственного лица о факте прохода через точку доступа.WebHome

Платформа НЕЙРОСС