Update: 2026-06-28 23:37:42

This commit is contained in:
Hamza-Ayed
2026-06-28 23:37:42 +03:00
parent 1b6e172a4a
commit 24da2bc7ca
2 changed files with 51 additions and 7 deletions

10
backend/reset_driver.php Normal file
View File

@@ -0,0 +1,10 @@
<?php
require_once __DIR__ . '/core/bootstrap.php';
try {
$db = Database::get('main');
$stmt = $db->prepare("UPDATE drivers SET status = 'pending_review' WHERE driverID = 'TEST202606252141546122'");
$stmt->execute();
echo "Driver status updated to pending_review successfully!";
} catch (Exception $e) {
echo "Error: " . $e->getMessage();
}

View File

@@ -54,7 +54,14 @@ class ReviewDriverController extends GetxController {
'id_front': [
['firstNameController', 'First Name', false, false, false, false],
['lastNameController', 'Last Name', false, false, false, false],
['nationalNumberController', 'National Number', false, false, false, false],
[
'nationalNumberController',
'National Number',
false,
false,
false,
false
],
['gender', 'Gender', false, true, false, false],
['birthdateController', 'Birthdate', true, false, false, false],
['siteController', 'Place of Registration', false, false, false, false],
@@ -65,9 +72,30 @@ class ReviewDriverController extends GetxController {
],
'driver_license_front': [
['licenseTypeController', 'License Type', false, false, false, false],
['licenseCategoriesController', 'License Categories', false, false, false, false],
['licenseIssueDateController', 'License Issue Date', true, false, false, false],
['expiryDateController', 'License Expiry Date', true, false, false, false],
[
'licenseCategoriesController',
'License Categories',
false,
false,
false,
false
],
[
'licenseIssueDateController',
'License Issue Date',
true,
false,
false,
false
],
[
'expiryDateController',
'License Expiry Date',
true,
false,
false,
false
],
],
'driver_license_back': [],
'car_license_front': [
@@ -81,7 +109,14 @@ class ReviewDriverController extends GetxController {
'car_license_back': [
['fuel', 'Fuel Type', false, false, false, true],
['vinController', 'VIN / Chassis', false, false, false, false],
['carLicenseExpiryDateController', 'License Expiry', true, false, false, false],
[
'carLicenseExpiryDateController',
'License Expiry',
true,
false,
false,
false
],
],
'criminal_record': [],
'profile_picture': [],
@@ -208,8 +243,7 @@ class ReviewDriverController extends GetxController {
ownerController.text = serverData['owner'] ?? '';
carPlateController.text = serverData['car_plate'] ?? '';
vinController.text = serverData['vin'] ?? '';
carLicenseExpiryDateController.text =
serverData['expiration_date'] ?? '';
carLicenseExpiryDateController.text = serverData['expiration_date'] ?? '';
makeController.text = serverData['make'] ?? '';
modelController.text = serverData['model'] ?? '';
yearController.text = serverData['year'] ?? '';