diff --git a/serv_nginx/bbvue/src/views/Profile.vue b/serv_nginx/bbvue/src/views/Profile.vue index 0bb5bfa..4327e0c 100644 --- a/serv_nginx/bbvue/src/views/Profile.vue +++ b/serv_nginx/bbvue/src/views/Profile.vue @@ -6,11 +6,11 @@
- +
- +
👤
@@ -24,7 +24,7 @@

📱 {{ user.phone }}

- +

📋 Информация о пользователе

@@ -47,6 +47,7 @@
+

📊 Моя статистика

@@ -65,20 +66,60 @@

{{ userStats?.totalDistance || 0 }} км

-

⭐ Лучший результат

-

{{ userStats?.bestResult || 'Нет данных' }}

+

⏱️ Общее время

+

{{ formatTime(userStats?.totalTime) }}

📅 Тренировок

-

{{ userStats?.totalWorkouts || 0 }}

+

{{ userStats?.workoutsCount || 0 }}

-

🔥 Сожжено калорий

-

{{ userStats?.caloriesBurned || 0 }}

+

🔥 Текущая серия

+

{{ userStats?.currentStreak || 0 }} дней

+
+
+

⭐ Лучшая серия

+

{{ userStats?.longestStreak || 0 }} дней

+
+
+

📈 Пробег за неделю

+

{{ userStats?.weeklyDistance || 0 }} км

+ +
+

⭐ Личные рекорды

+
+
+
{{ getDistanceLabel(best.distanceType) }}
+
{{ best.time }}
+
{{ formatDate(best.date) }}
+
{{ best.eventName }}
+ ✅ Проверен +
+
+
+ + +
+

📅 Ближайшие события

+
+
+
{{ formatEventDate(event.date) }}
+
{{ event.title }}
+
📍 {{ event.location }}
+
{{ event.distance }}
+ {{ getEventTypeLabel(event.type) }} +
+
+ +
+ +

🏆 Достижения

@@ -90,15 +131,53 @@
Получено: {{ completedAchievements.length }} из {{ userAchievements.length }}
+ +
+

Последние достижения:

+
+
+ 🏅 + {{ achievement.title }} +
+
+
+
+ +
+

📅 Мой план тренировок

+
+
{{ currentTrainingPlan.title }}
+
+
+ Неделя {{ currentTrainingPlan.currentWeek }} из {{ currentTrainingPlan.weeks }} + {{ Math.round((currentTrainingPlan.currentWeek / currentTrainingPlan.weeks) * 100) }}% +
+
+
+
+
+
+
+ Цель: {{ currentTrainingPlan.targetDistance }} +
+ +
+
+ +
- + + @@ -117,10 +196,13 @@