Работа над интерактивным обучением для дежурного и мед. сестры

This commit is contained in:
brusnitsyn
2026-07-15 16:53:38 +09:00
parent e48d38f3a2
commit d9cb1aca28
12 changed files with 377 additions and 209 deletions

View File

@@ -0,0 +1,94 @@
export default {
id: 'welcome-nurse',
name: 'Знакомство с Метрикой',
steps: [
{
id: 'step-0',
target: '#launcher',
route: 'start',
title: '👋 Добро пожаловать!',
description: 'Это ваша рабочая область. Сейчас мы покажем вам основные возможности.',
highlight: true,
scroll: false,
allowInteraction: false,
},
{
id: 'step-1',
target: '#new-report-nurse',
route: 'start',
title: '✏️ Создать отчёт',
description: 'Нажмите эту кнопку, чтобы начать создание нового отчёта.',
manual: true,
highlight: true,
scroll: false,
allowInteraction: true,
nextEvent: 'selectUser:opened'
},
{
id: 'step-2',
target: '#modal-select-user',
route: 'start',
title: 'Выберите отделение и ответственного',
description: 'Можете использовать список, либо ввести для поиска',
manual: true,
highlight: true,
scroll: true,
allowInteraction: true,
nextEvent: 'navigate:report'
},
{
id: 'step-3',
target: '#date-selector',
route: 'nurse.report',
title: 'Календарь',
description: 'Здесь Вы можете просмотреть предыдущие отчеты, путем выбора даты в календаре.',
highlight: true,
scroll: true,
allowInteraction: false,
},
{
id: 'step-4',
target: '#view-tabs',
route: 'nurse.report',
title: 'Представления',
description: 'Вы можете переключать представления. Для удобства пациенты разделены на категории.',
highlight: true,
scroll: true,
allowInteraction: false,
},
{
id: 'step-5',
target: '#add-new-patient',
route: 'nurse.report',
title: 'Добавление пациента',
description: 'Нажмите эту кнопку, чтобы добавить пациента.',
manual: true,
highlight: true,
scroll: true,
allowInteraction: true,
nextEvent: 'createNewPatientModal:opened'
},
{
id: 'step-6',
target: '#create-new-patient-modal',
route: 'nurse.report',
title: 'Форма создания',
description: 'Для начала вам нужно выбрать тип пациента. Если пациент есть в МИС, то выберите МИС. Иначе Спец. контингент',
manual: true,
highlight: true,
scroll: true,
allowInteraction: true,
nextEvent: 'newPatientModal:patientTypeSelected'
},
{
id: 'step-7',
target: '#create-new-patient-modal',
route: 'nurse.report',
title: 'Форма создания',
description: 'Заполните все необходимые поля, и нажмите кнопку Добавить',
highlight: true,
scroll: true,
allowInteraction: false,
},
]
}