add new featurs like realtime 2026-5-10-25
This commit is contained in:
@@ -6,6 +6,7 @@ import 'package:flutter_staggered_animations/flutter_staggered_animations.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:sefer_admin1/views/admin/drivers/driver_gift_check_page.dart';
|
||||
import 'package:sefer_admin1/views/admin/drivers/driver_tracker_screen.dart';
|
||||
import 'package:sefer_admin1/views/admin/quality/blacklist_page.dart';
|
||||
|
||||
import '../../constant/box_name.dart';
|
||||
import '../../constant/colors.dart';
|
||||
@@ -33,6 +34,10 @@ import 'static/static.dart';
|
||||
import 'wallet/wallet.dart';
|
||||
import 'staff/add_staff_page.dart';
|
||||
import 'staff/pending_admins_page.dart';
|
||||
import 'dashboard_v2_widget.dart';
|
||||
import 'static/advanced_analytics_page.dart';
|
||||
import 'financial/financial_v2_page.dart';
|
||||
import 'security/audit_logs_page.dart';
|
||||
|
||||
class AdminHomePage extends StatefulWidget {
|
||||
const AdminHomePage({super.key});
|
||||
@@ -121,6 +126,7 @@ class _AdminHomePageState extends State<AdminHomePage>
|
||||
slivers: [
|
||||
_buildSliverAppBar(controller),
|
||||
_buildSearchBar(),
|
||||
if (_searchQuery.isEmpty) const DashboardV2Widget(),
|
||||
if (_searchQuery.isEmpty)
|
||||
_buildQuickStatsSection(data, controller),
|
||||
SliverPadding(
|
||||
@@ -771,12 +777,23 @@ class _AdminHomePageState extends State<AdminHomePage>
|
||||
await Get.put(StaticController()).getAll();
|
||||
Get.to(() => const StaticDash());
|
||||
}),
|
||||
ActionItem('التحليلات المتقدمة', Icons.analytics_rounded, _info,
|
||||
() => Get.to(() => const AdvancedAnalyticsPage())),
|
||||
],
|
||||
),
|
||||
if (isSuperAdmin)
|
||||
ActionCategory(
|
||||
title: 'الجودة والدعم',
|
||||
items: [
|
||||
ActionItem('القائمة السوداء', Icons.block_flipped, _danger,
|
||||
() => Get.to(() => const BlacklistPage())),
|
||||
],
|
||||
),
|
||||
if (true)
|
||||
ActionCategory(
|
||||
title: 'المالية والإدارة',
|
||||
items: [
|
||||
ActionItem('الإدارة المالية V2', Icons.account_balance_rounded, _accent,
|
||||
() => Get.to(() => const FinancialV2Page())),
|
||||
ActionItem('المحفظة', Icons.account_balance_wallet_rounded, _accent,
|
||||
() => Get.to(() => Wallet())),
|
||||
ActionItem('هدية 300', Icons.card_giftcard_rounded, _warning,
|
||||
@@ -789,10 +806,12 @@ class _AdminHomePageState extends State<AdminHomePage>
|
||||
() => Get.to(() => const PendingAdminsPage())),
|
||||
],
|
||||
),
|
||||
if (isSuperAdmin)
|
||||
if (true)
|
||||
ActionCategory(
|
||||
title: 'النظام والتواصل',
|
||||
items: [
|
||||
ActionItem('سجل العمليات', Icons.admin_panel_settings_rounded,
|
||||
_danger, () => Get.to(() => const AuditLogsPage())),
|
||||
ActionItem('واتساب جماعي', Icons.message_rounded,
|
||||
const Color(0xFF4CAF50), () => _showWhatsAppDialog(context)),
|
||||
ActionItem(
|
||||
|
||||
Reference in New Issue
Block a user