إصلاح أخطاء شاشة الكباتن من تحديث الذكاء الاصطناعي

This commit is contained in:
Hamza-Ayed
2026-07-26 13:15:45 +03:00
parent 4b5235c35c
commit 330dfc6dba
9 changed files with 1025 additions and 61 deletions
@@ -5,22 +5,29 @@ import '../../views/widgets/snackbar.dart';
import '../functions/crud.dart';
class DriverController extends GetxController {
bool isLoading = false;
List drivers = [];
Map driverDetails = {};
// جلب السائقين pending
getDriversPending() async {
isLoading = true;
update();
var res = await CRUD().post(
link: AppLink.getDriversPending, // رابط drivers_pending_list.php
link: AppLink.getDriversPending,
payload: {},
);
if (res != 'failure') {
drivers = (res)['message'];
update(['drivers']); // تحديث الـ UI
isLoading = false;
update(['drivers']);
} else {
mySnackbarError('Failed to load drivers');
isLoading = false;
update();
}
}
}
// جلب تفاصيل سائق واحد
getDriverDetails(String driverId) async {