Обзор
Требуют внимания
Топливо
Последние события
| Время | Генератор | Событие |
|---|---|---|
| {{ dt(e.time) }} | {{ e.gen_name }} {{ e.location_name || 'не привязан' }} |
|
| Событий пока нет | ||
{{ curPlace.name }}
{{ KIND[curPlace.kind] }}{{ curPlace.region_name ? ' · регион ' + curPlace.region_name : '' }}{{ curPlace.address ? ' · ' + curPlace.address : '' }}Новые генераторы
найдены в туннеле, ещё не привязаны к месту{{ S.view.title }}
{{ S.devices.length }} {{ plural(S.devices.length) }}Поиск: «{{ S.view.q }}»
найдено {{ S.devices.length }}Генераторы
{{ d.gen_name || 'Генератор' }}
{{ m.gen_name || 'Генератор' }}
переехалЖурнал перемещений
| Дата | Генератор | Переместил | Откуда | Куда | Отъезд: моточасы / топливо | Прибытие: моточасы / топливо |
|---|---|---|---|---|---|---|
| {{ dt(m.time) }} | {{ m.gen_name }} № {{ m.gen_serial || '—' }} |
{{ m.user_name || '—' }} | {{ m.kind==='added' ? '—' : m.from_name }} {{ m.note }} |
{{ m.to_name }} | первое место{{ f(m.dep_hours) }} ч · {{ fuelTxt(m.dep_fuel) }} {{ dt(m.dep_time) }} — |
{{ f(m.arr_hours) }} ч · {{ fuelTxt(m.arr_fuel) }} {{ dt(m.arr_time) }}
не подключалсяожидается подключение |
| Записей о перемещениях нет | ||||||
Уведомления в Telegram
Получать сообщения
О генераторах ваших мест: {{ zoneText }}. Генератор переехал — сообщения о нём переходят к новому месту.
Тихие часы
В это время только важное: аварии D300, опасные режимы, пропала сеть, нет связи, контроллер переведён в СТОП.
Какие сообщения — для всех моих генераторов
Отдельные генераторы
Если по конкретному генератору нужно больше или меньше сообщений, чем по остальным.
Пользователи
| ФИО / логин | Группа | Регионы и магазины | Контакты | Telegram | Последний вход | |
|---|---|---|---|---|---|---|
{{ u.name }} @{{ u.login }} |
{{ u.group }} свои права: +{{ u.perms_add.length }} / −{{ u.perms_del.length }} |
{{ zoneOf(u) }} | {{ u.phone }} {{ u.email }} — |
{{ u.tg_name }}— | {{ dt(u.last_login) }} | |
| Никого не найдено | ||||||
Каждый видит генераторы только своих магазинов и регионов. Права пользователя — права его группы плюс личные поправки. Менять можно только своих подчинённых и выдавать только те права, которые есть у вас.
Настройки
Почта для писем
{{ S.site.mail.configured ? 'настроена' : 'не настроена' }}С этого ящика сайт отправляет данные для входа новым пользователям и новые пароли. Для Gmail, Яндекса и Mail.ru нужен не обычный пароль, а пароль приложения (создаётся в настройках безопасности ящика).
Права групп
Пользователь получает права своей группы. Отдельному пользователю права можно добавить или убрать в его карточке. У администраторов — всегда все права.
| Право | {{ g.name }} |
|---|---|
| {{ sec.name }} | |
| {{ p[2] }} |
Регионы
Магазины объединяются в регионы. Региональный администратор видит все магазины своих регионов.
| Регион | Магазины | |
|---|---|---|
| {{ r.name }} | {{ S.locations.filter(l => l.region_id === r.id).map(l => l.name).join(', ') || '—' }} | |
| Регионов пока нет | ||
Журнал изменений
{{ isAdmin ? 'Все изменения на сайте.' : 'Ваши изменения и изменения ваших подчинённых.' }}
| Когда | Кто | Что сделал | Было → стало |
|---|---|---|---|
| {{ dt(a.time) }} | {{ a.user_name }} @{{ a.login }} |
{{ a.text }} | {{ r[0] }}: {{ r[1] }} → {{ r[2] }} |
| Записей нет | |||
Названия аварий D300
D300 сообщает аварии номерами битов (0–255) в трёх группах: останов, сброс нагрузки, предупреждение; номер одинаков во всех группах. Биты 0–7 — цифровые входы: их смысл зависит от подключения конкретного генератора, поэтому для модели можно завести свою таблицу. Остальные модели используют стандартную (список Datakom).
| Таблица | Модели | Названий | |
|---|---|---|---|
| {{ t.name }} стандартная | все остальные {{ m }} |
{{ Object.keys(t.bits||{}).length }} |