Заявка диспетчеру расписания

This commit is contained in:
2026-02-13 18:56:05 +05:00
parent bb322022b2
commit 40c454a786
4 changed files with 7 additions and 7 deletions

View File

@@ -140,7 +140,7 @@
<i class="fas fa-comment-medical"></i> Заявка к логопеду <i class="fas fa-comment-medical"></i> Заявка к логопеду
</button> </button>
<button type="button" class="task-type-btn" data-type="hr" onclick="selectTaskType('hr')"> <button type="button" class="task-type-btn" data-type="hr" onclick="selectTaskType('hr')">
<i class="fas fa-users"></i> Заявка в кадры <i class="fas fa-users"></i> Заявка диспетчеру расписания
</button> </button>
<button type="button" class="task-type-btn" data-type="certificate" onclick="selectTaskType('certificate')"> <button type="button" class="task-type-btn" data-type="certificate" onclick="selectTaskType('certificate')">
<i class="fas fa-book"></i> Заявка на справку <i class="fas fa-book"></i> Заявка на справку

View File

@@ -386,7 +386,7 @@ function getTaskTypeDisplayName(type) {
'ahch': 'АХЧ', 'ahch': 'АХЧ',
'psychologist': 'Психолог', 'psychologist': 'Психолог',
'speech_therapist': 'Логопед', 'speech_therapist': 'Логопед',
'hr': 'Кадры', 'hr': 'Диспетчер расписания',
'certificate': 'Справка', 'certificate': 'Справка',
'e_journal': 'Эл. журнал' 'e_journal': 'Эл. журнал'
}; };

View File

@@ -213,12 +213,12 @@ async function createTask(event) {
for (const userId of selectedUsers) { for (const userId of selectedUsers) {
const groups = await getUserGroups(userId); const groups = await getUserGroups(userId);
const hasSecretaryGroup = groups.some(group => const hasSecretaryGroup = groups.some(group =>
group.name === 'кадровичка' || group.name === 'Диспетчер' ||
(typeof group === 'string' && group.includes('кадровичка')) (typeof group === 'string' && group.includes('Диспетчер'))
); );
if (!hasSecretaryGroup) { if (!hasSecretaryGroup) {
alert('Для задачи можно выбирать только пользователей из группы "сотрудники кадровой службы"'); alert('Для задачи можно выбирать только пользователей из группы "Диспетчер расписания"');
return; return;
} }
} }

View File

@@ -885,7 +885,7 @@ async function selectTaskType(type) {
} else if (type === 'speech_therapist') { } else if (type === 'speech_therapist') {
await reloadUsersForType('логопед'); await reloadUsersForType('логопед');
} else if (type === 'hr') { } else if (type === 'hr') {
await reloadUsersForType('кадровичка'); await reloadUsersForType('Диспетчер');
} else if (type === 'certificate') { } else if (type === 'certificate') {
await reloadUsersForType('Администрация'); await reloadUsersForType('Администрация');
} else if (type === 'e_journal') { } else if (type === 'e_journal') {
@@ -993,7 +993,7 @@ function suggestDefaultTitle(type) {
'ahch': 'Заявка в АХЧ: ', 'ahch': 'Заявка в АХЧ: ',
'psychologist': 'Заявка к психологу: ', 'psychologist': 'Заявка к психологу: ',
'speech_therapist': 'Заявка к логопеду: ', 'speech_therapist': 'Заявка к логопеду: ',
'hr': 'Заявка в кадры: ', 'hr': 'Заявка диспетчеру расписания: ',
'certificate': 'Заявка на получение справки: ', 'certificate': 'Заявка на получение справки: ',
'e_journal': 'Заявка на доступ в электронный журнал: ' 'e_journal': 'Заявка на доступ в электронный журнал: '
}; };