Заявка диспетчеру расписания
This commit is contained in:
@@ -140,7 +140,7 @@
|
||||
<i class="fas fa-comment-medical"></i> Заявка к логопеду
|
||||
</button>
|
||||
<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 type="button" class="task-type-btn" data-type="certificate" onclick="selectTaskType('certificate')">
|
||||
<i class="fas fa-book"></i> Заявка на справку
|
||||
|
||||
@@ -386,7 +386,7 @@ function getTaskTypeDisplayName(type) {
|
||||
'ahch': 'АХЧ',
|
||||
'psychologist': 'Психолог',
|
||||
'speech_therapist': 'Логопед',
|
||||
'hr': 'Кадры',
|
||||
'hr': 'Диспетчер расписания',
|
||||
'certificate': 'Справка',
|
||||
'e_journal': 'Эл. журнал'
|
||||
};
|
||||
|
||||
@@ -213,12 +213,12 @@ async function createTask(event) {
|
||||
for (const userId of selectedUsers) {
|
||||
const groups = await getUserGroups(userId);
|
||||
const hasSecretaryGroup = groups.some(group =>
|
||||
group.name === 'кадровичка' ||
|
||||
(typeof group === 'string' && group.includes('кадровичка'))
|
||||
group.name === 'Диспетчер' ||
|
||||
(typeof group === 'string' && group.includes('Диспетчер'))
|
||||
);
|
||||
|
||||
if (!hasSecretaryGroup) {
|
||||
alert('Для задачи можно выбирать только пользователей из группы "сотрудники кадровой службы"');
|
||||
alert('Для задачи можно выбирать только пользователей из группы "Диспетчер расписания"');
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -885,7 +885,7 @@ async function selectTaskType(type) {
|
||||
} else if (type === 'speech_therapist') {
|
||||
await reloadUsersForType('логопед');
|
||||
} else if (type === 'hr') {
|
||||
await reloadUsersForType('кадровичка');
|
||||
await reloadUsersForType('Диспетчер');
|
||||
} else if (type === 'certificate') {
|
||||
await reloadUsersForType('Администрация');
|
||||
} else if (type === 'e_journal') {
|
||||
@@ -993,7 +993,7 @@ function suggestDefaultTitle(type) {
|
||||
'ahch': 'Заявка в АХЧ: ',
|
||||
'psychologist': 'Заявка к психологу: ',
|
||||
'speech_therapist': 'Заявка к логопеду: ',
|
||||
'hr': 'Заявка в кадры: ',
|
||||
'hr': 'Заявка диспетчеру расписания: ',
|
||||
'certificate': 'Заявка на получение справки: ',
|
||||
'e_journal': 'Заявка на доступ в электронный журнал: '
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user