diff --git a/TZ_gamification_markdown.md b/TZ_gamification_markdown.md index 5042285..21d9bd0 100644 --- a/TZ_gamification_markdown.md +++ b/TZ_gamification_markdown.md @@ -1,8 +1,8 @@ # Техническое задание Задача 9 -Создание мотивационного 
 -модуля геймификации 
 +Создание мотивационного +модуля геймификации для кадровой системы «Алабуги» Суть diff --git a/backend/app/api/routes/admin.py b/backend/app/api/routes/admin.py index edbdb85..de14d07 100644 --- a/backend/app/api/routes/admin.py +++ b/backend/app/api/routes/admin.py @@ -40,6 +40,7 @@ from app.schemas.rank import ( ) from app.schemas.user import CompetencyBase from app.schemas.store import StoreItemCreate, StoreItemRead, StoreItemUpdate + from app.services.mission import approve_submission, registration_is_open, reject_submission from app.schemas.admin_stats import AdminDashboardStats, BranchCompletionStat, SubmissionStats diff --git a/backend/app/services/storage.py b/backend/app/services/storage.py index 166ba62..f2257d7 100644 --- a/backend/app/services/storage.py +++ b/backend/app/services/storage.py @@ -7,6 +7,10 @@ import mimetypes import shutil from pathlib import Path +from pathlib import Path +import mimetypes +import base64 + from fastapi import UploadFile from app.core.config import settings diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx index c0f2443..c94e2ba 100644 --- a/frontend/src/app/layout.tsx +++ b/frontend/src/app/layout.tsx @@ -61,7 +61,7 @@ export default async function RootLayout({ children }: { children: React.ReactNo

Автостопом по Алабуге

- Всегда держите полотенце под рукой и следуйте подсказкам бортового гидронавигатора + Всегда держите полотенце под рукой и следуйте подсказкам бортового навигатора