25-1/13/1-securejordan

This commit is contained in:
Hamza-Ayed
2025-01-13 22:10:47 +03:00
parent e8c3f8f339
commit a893e49282
36 changed files with 803 additions and 447 deletions

View File

@@ -14,6 +14,7 @@ import '../../../../constant/colors.dart';
import '../../../../constant/links.dart';
import '../../../../constant/style.dart';
import '../../../../controller/functions/crud.dart';
import '../../../../controller/functions/encrypt_decrypt.dart';
import '../../../../controller/functions/launch.dart';
import '../../../../controller/home/captin/order_request_controller.dart';
import '../../../widgets/elevated_btn.dart';
@@ -222,7 +223,7 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
var res = await CRUD().post(
link: AppLink.updateStausFromSpeed,
payload: {
'id': controller.myList[16],
'id': (controller.myList[16]),
'rideTimeStart': DateTime.now().toString(),
'status': 'Apply',
'driver_id': box.read(BoxName.driverID),
@@ -232,7 +233,7 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
link:
"${AppLink.endPoint}/ride/rides/updateStausFromSpeed.php",
payload: {
'id': controller.myList[16],
'id': (controller.myList[16]),
'rideTimeStart': DateTime.now().toString(),
'status': 'Apply',
'driver_id': box.read(BoxName.driverID),
@@ -250,9 +251,9 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
link: AppLink.addDriverOrder,
payload: {
'driver_id':
controller.myList[6].toString(),
(controller.myList[6].toString()),
'order_id':
controller.myList[16].toString(),
(controller.myList[16].toString()),
'status': 'Apply'
});
if (AppLink.endPoint !=
@@ -262,9 +263,9 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
'${AppLink.endPoint}/rides/driver_order/add.php',
payload: {
'driver_id':
controller.myList[6].toString(),
(controller.myList[6].toString()),
'order_id':
controller.myList[16].toString(),
(controller.myList[16].toString()),
'status': 'Apply'
});
}
@@ -300,9 +301,12 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
'https://www.google.com/maps/dir/${controller.myList[0]}/${controller.myList[1]}/',
'DurationToPassenger':
controller.myList[15].toString(),
'rideId': controller.myList[16].toString(),
'passengerId': controller.myList[7].toString(),
'driverId': controller.myList[18].toString(),
'rideId': encryptionHelper.decryptData(
controller.myList[16].toString()),
'passengerId': encryptionHelper.decryptData(
controller.myList[7].toString()),
'driverId': encryptionHelper.decryptData(
controller.myList[18].toString()),
'durationOfRideValue':
controller.myList[19].toString(),
'paymentAmount':
@@ -374,7 +378,8 @@ class _OrderRequestPageState extends State<OrderRequestPage> {
'notification.wav');
controller.refuseOrder(
controller.myList[16].toString(),
encryptionHelper.encryptData(
controller.myList[16].toString()),
);
controller.addRideToNotificationDriverString(
controller.myList[16].toString(),