diff --git a/README.md b/README.md index 8a3181a..4525d06 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Неучтенное время -Приложение для отслеживания рабочего времени с ролевой системой (администратор, менеджер, пользователь). +Приложение для отслеживания рабочего времени с ролевой системой (администратор, менеджер, сотрудник). ## Структура проекта @@ -60,7 +60,7 @@ - **Администратор**: Полный доступ, управление пользователями, просмотр всех записей времени. - **Менеджер**: Управление своими подчиненными, просмотр их записей. -- **Пользователь**: Добавление и просмотр своих записей времени. +- **Сотрудник**: Добавление и просмотр своих записей времени. ## Технологии diff --git a/backend/routes/users.js b/backend/routes/users.js index 36499f6..0ec0959 100644 --- a/backend/routes/users.js +++ b/backend/routes/users.js @@ -48,11 +48,11 @@ router.post("/", authenticate, authorizeManager, async (req, res) => { const existingUser = await User.findOne({ where: { username } }); if (existingUser) { console.log( - `Попытка создания пользователя с существующим именем: ${username}` + `Попытка создания сотрудника с существующим именем: ${username}` ); return res .status(400) - .json({ message: "Такой пользователь уже существует" }); + .json({ message: "Такой сотрудник уже существует" }); } const user = await User.create({ @@ -64,15 +64,15 @@ router.post("/", authenticate, authorizeManager, async (req, res) => { // Log the creation action await logActivity( req.user.id, - "Создание пользователя", - `Создан новый пользователь: ${username} с ролью ${userRole}` + "Создание сотрудника", + `Создан новый сотрудник: ${username} с ролью ${userRole}` ); res .status(201) .json({ id: user.id, username: user.username, role: user.role }); } catch (error) { - console.error(`Ошибка при создании пользователя: ${error.message}`); + console.error(`Ошибка при создании сотрудника: ${error.message}`); res.status(500).json({ message: "Server error" }); } }); @@ -96,7 +96,7 @@ router.put( await logActivity( req.user.id, "Сброс пароля", - `Сброшен пароль для пользователя: ${user.username}` + `Сброшен пароль для сотрудника: ${user.username}` ); res.json({ message: "Password updated" }); @@ -118,8 +118,8 @@ router.delete("/:id", authenticate, authorizeManager, async (req, res) => { // Log the deletion action await logActivity( req.user.id, - "Удаление пользователя", - `Удален пользователь: ${user.username}` + "Удаление сотрудника", + `Удален сотрудник: ${user.username}` ); res.json({ message: "User deleted" }); diff --git a/frontend/README.md b/frontend/README.md index 4c7a3a0..02dade7 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -4,7 +4,7 @@ ## Описание -Этот проект представляет собой интерфейс для управления записями рабочего времени. Он предоставляет пользователям возможность добавлять, просматривать и управлять своими временными записями в зависимости от их роли (администратор, менеджер, пользователь). +Этот проект представляет собой интерфейс для управления записями рабочего времени. Он предоставляет сотрудникам возможность добавлять, просматривать и управлять своими временными записями в зависимости от их роли (администратор, менеджер, сотрудник). ## Функциональность