{{ t('common.loading') }}

{{t('app.title')}}. {{t('app.version')}} {{ userTypeLabel }}
{{ userInfo.name }}
👋 {{ t('app.welcome') }}, {{ userInfo.name }}!{{ isAdmin ? t('dashboard.platform_overview') : t('dashboard.my_overview') }}
{{ t('dashboard.today_overview') }} · {{t('app.update_at')}} {{ currentTime }} {{ t('dashboard.admin_mode') }} {{ t('dashboard.user_mode') }}
{{ isAdmin ? t('dashboard.total_orders') : t('dashboard.my_orders') }}
{{ stats.totalOrders || 0 }}
{{ t('dashboard.pending_orders') }}
{{ stats.pendingOrders || 0 }}
{{ t('dashboard.running_orders') }}
{{ stats.runningOrders || 0 }}
{{ t('dashboard.waiting_orders') }}
{{ stats.waitingOrders || 0 }}
{{ t('dashboard.success_orders') }}
{{ stats.successOrders || 0 }}
{{ t('dashboard.failed_orders') }}
{{ stats.failedOrders || 0 }}
{{ t('dashboard.today_amount') }}
PKR {{ formatAmount(stats.totalAmount) }}
{{ t('dashboard.today_success_amount') }}
PKR {{ formatAmount(stats.successAmount) }}
{{ t('dashboard.success_rate') }}
{{ stats.successRate || '0%' }}
{{ t('dashboard.today_active_users') }}
{{ stats.todayActiveUsers || 0 }}
{{ t('dashboard.platform_income') }}
PKR {{ formatAmount(platformIncome.todayIncome) }}
{{ t('dashboard.today_income') }}
{{ t('dashboard.month_income') }}
PKR {{ formatAmount(platformIncome.monthIncome) }}
{{ t('dashboard.total_income') }}
PKR {{ formatAmount(platformIncome.totalIncome) }}
{{ t('dashboard.order_growth') }}
{{ growthRate }}
{{ t('dashboard.today_orders') }}
{{ stats.todayOrderCount || 0 }}
{{ t('dashboard.yesterday_orders') }}
{{ stats.yesterdayOrderCount || 0 }}
{{ t('user.total_users') }}
{{ stats.totalUsers || 0 }}
{{ t('user.merchant_count') }}
{{ stats.merchantCount || 0 }}
{{ t('user.active_users') }}
{{ stats.activeUsers || 0 }}
{{ t('user.today_new') }}
{{ stats.todayNewUsers || 0 }}
{{ t('channel.total_channels') }}
{{ stats.totalChannels || 0 }}
{{ t('channel.active_channels') }}
{{ stats.activeChannels || 0 }}
{{ t('channel.maintenance_channels') }}
{{ stats.maintenanceChannels || 0 }}
{{ t('channel.upstream_online') }}
{{ stats.upstreamOnline || 0 }}
{{ t('channel.channel_overview') }}
{{ t('channel.real_time') }}
{{ upstream.name }} {{ upstream.load }}%
{{ isAdmin ? t('dashboard.platform_trend') : t('dashboard.my_trend') }}
{{ t('dashboard.last_12_months') }}
{{ item.orderCount || 0 }}{{ t('dashboard.orders') }}
{{ item.successCount || 0 }}{{ t('dashboard.orders') }}
{{ item.month }}
{{ t('common.no_data') }}
{{ t('dashboard.recent_orders') }}
{{ t('common.view') }}
{{ order.orderNo }} {{ order.username || order.merchant || t('common.unknown') }}
{{ order.statusLabel }} PKR {{ order.amount }}
{{ t('common.no_data') }}
{{ t('common.current_role') }}: {{ userTypeLabel }} SpringBoot · MyBatis MySQL Vue 3 + Bootstrap 5