Update: 2026-07-10 23:59:23

This commit is contained in:
Hamza-Ayed
2026-07-10 23:59:23 +03:00
parent 6294d6e725
commit 04468dad08
5 changed files with 1594 additions and 0 deletions
+2
View File
@@ -411,6 +411,8 @@ class AppLink {
"$server/Admin/v2/quality/blacklist_manager.php";
static String driverScorecard =
"$server/Admin/v2/quality/driver_scorecard.php";
static String analyticsDashboard =
"$server/Admin/v2/analytics/dashboard/index.php";
static String getEmployee = "$server/Admin/employee/get.php";
static String getBestDriver = "$server/Admin/driver/getBestDriver.php";
static String getBestDriverGiza =
@@ -35,6 +35,8 @@ import 'dashboard_v2_widget.dart';
import 'static/advanced_analytics_page.dart';
import 'financial/financial_v2_page.dart';
import 'security/audit_logs_page.dart';
import 'package:url_launcher/url_launcher.dart';
import '../../constant/links.dart';
class AdminHomePage extends StatefulWidget {
const AdminHomePage({super.key});
@@ -778,6 +780,12 @@ class _AdminHomePageState extends State<AdminHomePage>
}),
ActionItem('التحليلات المتقدمة', Icons.analytics_rounded, _info,
() => Get.to(() => const AdvancedAnalyticsPage())),
ActionItem('لوحة البيانات التفاعلية', Icons.dashboard_customize_rounded,
const Color(0xFF00CEC9), () async {
final token = box.read(BoxName.jwt) ?? '';
final url = '${AppLink.analyticsDashboard}?token=$token';
await launchUrl(Uri.parse(url), mode: LaunchMode.externalApplication);
}),
],
),
ActionCategory(