Каталог данных
Добро пожаловать{{ userInfo&&userInfo.userInfo&&userInfo.userInfo.fullName?', '+userInfo.userInfo.fullName:'' }}. Выберите раздел слева или воспользуйтесь поиском.
Каталог / Профиль
Профиль{{ userInfo&&userInfo.login?' · '+userInfo.login:'' }}
Профиль
Мои объекты
Задачи
Процессы
Подписки
Уведомления
Настройки
Личные данные
Логин
{{ (userInfo&&userInfo.login)||'—' }}
ФИО
{{ (userInfo&&userInfo.userInfo&&userInfo.userInfo.fullName)||'—' }}
Email
{{ (userInfo&&userInfo.userInfo&&userInfo.userInfo.email)||'—' }}
Должность
{{ (userInfo&&userInfo.userInfo&&userInfo.userInfo.position)||'—' }}
Отдел
{{ (userInfo&&userInfo.userInfo&&userInfo.userInfo.department)||'—' }}
Суперпользователь
{{ userInfo&&userInfo.isSuperUser?'да':'нет' }}
Роли
{{ rn }}
—
Функциональные права
{{ fp }}
—
Просматриваемые
Мои / связанные
Ответственный
Отслеживаемые
| Наименование | Тип | Связь |
|---|---|---|
| {{ r._name }} | {{ r._type }} | {{ r._rel||'—' }} |
| Загрузка… | ||
| нет данных |
| Объект | Процесс | Стадия | Создана | Ответственные |
|---|---|---|---|---|
| {{ t.objectName||'—' }} | {{ t.processName||'—' }} | {{ t.stage||t.macroStatus||'' }} | {{ (t.creationDate||'').slice(0,16).replace('T',' ') }} | {{ Array.isArray(t.responsibleUsers)?t.responsibleUsers.map(u=>u&&u.name||u).join(', '):(t.responsibleUsers||'') }} |
| Загрузка… | ||||
| нет данных | ||||
| Процесс |
|---|
| {{ p }} |
| Загрузка… |
| нет данных |
| Наименование | Тип | |
|---|---|---|
| {{ r._name }} | {{ r._type }} | Отписаться |
| Загрузка… | ||
| нет данных | ||
| Тема | Тип | Дата | |
|---|---|---|---|
| {{ n.type||'' }} | {{ (n.date||'').slice(0,16).replace('T',' ') }} | прочитать | |
| Загрузка… | |||
| нет данных | |||
…
Объектов на странице
Результатов быстрого поиска
Язык интерфейса
Каналы уведомлений
Каталог / Администрирование / Файлы конфигурации
Файлы конфигурации
| Тип | Код |
|---|---|
| {{ c.configType }} | {{ c.configCode }} |
{{ cfgType }}/{{ cfgCode }}
Запись идёт в overlay-версию MinIO (live demo не меняется).
Выберите конфиг слева
Каталог / Администрирование / Словари
Словари
| Наименование | Код |
|---|---|
| {{ d.name||'—' }} | {{ d.dictionary }} |
| Загрузка… | |
| Пусто | |
{{ dictSel.name||dictSel.dictionary }}{{ dictSel.dictionary }}
| Ключ | Метка | |
|---|---|---|
| ✕ | ||
| Нет значений. Добавьте первое. | ||
Запись идёт в overlay-версию (live demo не меняется). Сохраняется весь набор словарей.
Выберите словарь слева
Каталог / Администрирование / Пользователи
Пользователи
{{ usersTotal }}| Логин | ФИО | Роли | Удалён | |
|---|---|---|---|---|
| {{ u.login }} | {{ u.fullName||'—' }} | {{ u.email||'—' }} | {{ (u.roleNames||[]).join(', ')||'—' }} | {{ u.isDeleted?'да':'нет' }} |
| Пусто | ||||
{{ usersTotal?dirOffset+1:0 }}–{{ dirOffset+usersList.length }} из {{ usersTotal }}
Каталог / Администрирование / Роли
Роли
{{ rolesTotal }}| Роль | Описание | Удалён |
|---|---|---|
| {{ r.roleName }} | {{ r.description||'—' }} | {{ r.isDeleted?'да':'нет' }} |
| Пусто | ||
{{ rolesTotal?dirOffset+1:0 }}–{{ dirOffset+rolesList.length }} из {{ rolesTotal }}
Каталог / Администрирование / Функциональные права
Функциональные права
| Код | Описание |
|---|---|
| {{ p.name }} | {{ fpLabel(p.description) }} |
| Пусто | |
Назначить / снять право
Кому
Право
{{ fpAssign.msg }}
Каталог / {{ listTitle }}
{{ listTitle }}
{{ listTotal }} об.| {{ col.title }} {{ listDir==='ASC'?'▲':'▼' }} | |
|---|---|
| {{ isExpandable(r)?(treeExpanded.has(r._bid)?'▾':'▸'):'' }} {{ r._name }} Опубликовано Черновик Архив | |
| Пусто |
{{ listOffset+1 }}–{{ listOffset+rows.length }} из {{ listTotal }}
Каталог
/ {{ p.name }} / {{ entity.name }}
⚠ Объект редактируется пользователем {{ lockUserName }} до {{ lockExpires }}
🔒 вы редактируете этот объект
{{ t.title }} {{ commentCount }}
Согласование
Доступы
Системное
{{ g.title }}
{{ f.title }}i*
👤 {{ rf.name||rf.id }}
{{ fieldVal(f) }}
{{ ba.title }} двунаправл.
🔗 {{ bidiOtherName(rel) }} ✕
{{ aa.title }} вложения
| Имя файла | Размер | Описание | |
|---|---|---|---|
| {{ f.fileName }} | {{ humanSize(f.fileSize) }} | {{ f.fileDescription||'—' }} | 👁 изм. ✕ |
| Нет файлов | |||
| Наименование | Тип |
|---|---|
| {{ r.entity.name }} | {{ r.entity.type }} |
| Нет связанных объектов | |
Связанные объекты
Граф
| Тип связи / Объект | Описание связи | Путь к объекту |
|---|---|---|
| {{ expanded[gi]?'▾':'▸' }} {{ g.relationName }} {{ g.items.length }} | {{ g.direction }} | |
| {{ it.entity.type }} {{ it.entity.name }} | {{ it.description||'' }} | {{ (it.entity.navigationPath||[]).map(p=>p.name).join(' / ') }} |
| Нет связей | ||
Связи:
Нет связей для отображения
{{ cm.fullUserName }} · {{ (cm.createdTime||'').slice(0,16).replace('T',' ') }} · изменён
удалить
{{ cm.commentText }}
{{ ch.fullUserName }} · {{ (ch.createdTime||'').slice(0,16).replace('T',' ') }}
{{ ch.commentText }}
Комментариев пока нет
| A | B | Версия | Дата | Пользователь | Действие | Стадия | Комментарий | |
|---|---|---|---|---|---|---|---|---|
| {{ h.version }} | {{ (h.updatedAt||'').slice(0,16).replace('T',' ') }} | {{ h.fullUserName }} | {{ h.action }} | {{ h.processStage||h.macroStatus }} | {{ h.comment||'' }} | Откатить | ||
| Нет записей | ||||||||
A: {{ cmpA!=null?cmpA:'—' }} · B: {{ cmpB!=null?cmpB:'—' }}
Сравнение v{{ cmpResult.versionA }} → v{{ cmpResult.versionB }}
| Атрибут | Было | Стало |
|---|---|---|
| {{ c.attr }} | {{ cmpCell(c.old) }} | {{ cmpCell(c.new) }} |
| нет отличий | ||
—
Согласование
… Текущий раунд согласования: {{ votingMaster }}| Раунд | Участники | Вердикт | Решение | Стадия | Создана | SLA | Делегировал | |
|---|---|---|---|---|---|---|---|---|
| {{ v.round!=null?v.round:'—' }} | {{ (v.users||[]).map(u=>u&&u.name||u).join(', ')||'—' }} · {{ deptStr(v.departments) }} | {{ verdictLbl(v.verdict) }} | {{ v.decision||'—' }} | {{ v.processStage||'—' }} | {{ (v.taskCreatedAt||'').slice(0,16).replace('T',' ')||'—' }} | {{ (v.slaDueDate||'').slice(0,16).replace('T',' ')||'—' }} | {{ v.delegateInitiator||'—' }} | Отозвать |
| Нет данных о согласовании | ||||||||
| Загрузка… | ||||||||
Системные свойства
Версия
{{ entity.version }}
Стадия
{{ entity.stage }} ({{ entity.viewArea }})
Статус
{{ statusLabel }}
Активна
{{ entity.isActive?'да':'нет' }}
Обновлён
{{ entity.updatedAt }}
Автор
{{ entity.createdBy||'—' }}
Детей
{{ entity.countChild }}
Тип процесса
{{ entity.processType }}
hasDraft / hasPublic
{{ !!entity.hasDraft }} / {{ !!entity.hasPublic }}
Права
{{ k }}Каталог / Администрирование / Доступы к объектам
Доступы к объектам
…Пользователи
| Имя | Объект | {{ l }} | |
|---|---|---|---|
| {{ row.name }}насл. | {{ row.objectName||row.objectBusinessId }} | ||
| Нет записей |
Роли
| Имя | Объект | {{ l }} | |
|---|---|---|---|
| {{ row.name }}насл. | {{ row.objectName||row.objectBusinessId }} | ||
| Нет записей |
Каталог / Администрирование / Общие настройки
Общие настройки
…Нет настроек — отредактируйте JSON ниже.
{{ k }}
Полный JSON
Поля выше синхронизируются при сохранении из JSON-редактора, если он валиден.
Каталог / Администрирование / BPMN-процессы
BPMN-процессы
…Деплой процесса
BPMN-файл (.bpmn / .xml)
Имя деплоя (необязательно)
Развёрнут деплой: {{ bpmnResult.deploymentId }}
{{ d.name||d.key }} ({{ d.key }}, v{{ d.version }})
Новых определений нет (дубликат отфильтрован).
Развёрнутые процессы
Список пуст или Camunda недоступна.
- {{ p }}
Каталог / Администрирование / Настройки профиля
Настройки профиля
…Объектов на странице
Результатов быстрого поиска
Язык интерфейса
Каналы уведомлений
Загрузка…
{{ userModal.id?'Редактировать пользователя':'Новый пользователь' }}
Нет ролей
{{ dirErr }}
{{ roleModal.id?'Редактировать роль':'Новая роль' }}
{{ dirErr }}
Добавить доступ
Выбрано: {{ permModal.name }}
{{ permModal.err }}
Массовое редактирование ({{ massEdit.ids.length }})
Загрузка…
{{ m }}
Нет общих редактируемых атрибутов
{{ massEdit.err }}
Результат
Всего: {{ massResult.totalObjects }} · Не обработано: {{ massResult.notProcessed }}
| Объект | Тип | Ошибки |
|---|---|---|
| {{ e.name||e.id }} | {{ e.type }} | {{ (e.errors||[]).join('; ') }} |
Все объекты обработаны успешно.
Экспорт
Не удалось определить тип объектов — откройте папку со строками.
Импорт
Импорт…
{{ importDlg.err }}
Обработано: {{ importDlg.report.rowsProcessed }} · С ошибками: {{ importDlg.report.rowsNotProcessed }}
| Стр. | Тип | Имя | Операция | Ошибка |
|---|---|---|---|---|
| {{ p.row }} | {{ p.type }} | {{ p.name }} | {{ p.operation||'—' }} | {{ p.error||'' }} |
| Нет строк | ||||
Сохранить шаблон поиска
{{ tplSave.err }}
Ошибки валидации ({{ (entity&&entity.validationErrors||[]).length }})
{{ ve.label||ve.attr }}
{{ ve.message }}
Нет ошибок
{{ transDlg.name }}
{{ transDlg.err }}
Откат к версии {{ revertDlg.version }}
Откатить объект к версии {{ revertDlg.version }}? Будет создана новая версия с содержимым выбранной.
{{ revertDlg.err }}
Делегировать задачу
Выбран: {{ delegateDlg.picked.fullName||delegateDlg.picked.login }}
{{ delegateDlg.err }}
Добавить связь: {{ bidiDlg.title }}
{{ bidiDlg.err }}
{{ preview.fileName }}
Загрузка…
{{ preview.err }}
{{ preview.text }}
Предпросмотр недоступен для этого типа файла.