fix(api): مواءمة مسارات links.dart مع باك إند v3 الفعلي
هدف المالك: أن يعمل المسار كاملاً (تسجيل → رحلة → إنهاء) على api الجديد.
فحصت 463 مساراً في links.dart بمطابقتها على ملفات PHP الفعلية عبر خريطة
docker (root /var/www: /backend → backend/ · /v2/main → payment_server/v2/main/
· /loction_server → loction_server/). كان 71 مساراً بلا ملف؛ صار 44، وكلها
كودٌ ميت أو فجوات موثّقة أدناه لا تخمين.
أُصلح بيقين (27 مساراً):
- المقطع `ride/` كان ناقصاً في 20 مساراً — أغلبها في صميم الدورة:
rides/get · rides/update · rides/getRideStatus{,Begin,FromStartApp} ·
rides/updateRideAndCheckIfApplied · rides/getRideOrderID ·
rides/getTripCountByCaptain · rides/delete · cancelRide/{add,get} ·
mishwari · places_syria · driver_scam · tips · ecash.
- `seferWallet` → `siroWallet`: payment_server يسمّي المجلد siroWallet
(تاريخ تسمية sefer→siro) — 3 مسارات محفظة.
- `addFingerPrint` كان على paymentServer وليس فيه firebase أصلاً؛ الملف في
backend/ride/firebase/add.php.
- 🔴 `paymobPayoutDriverWallet` كان فيه **علامة اقتباس داخل الرابط**:
`paymob_payout.php'` → 404 مضمون على صرف أرباح السائق. الملف موجود
فعلاً في payment_server/v2/main/ride/payMob/paymob_driver/.
- `deletecaptainAccounr.php` (لا وجود له) → `auth/driver/deleteAccount.php`.
فجوات حقيقية بقيت — لها مستدعٍ في الكود ولا ملف في الباك إند، ولن أخمّن:
- `uploadEgypt` (4 استدعاءات) و`uploadEgypt1` و`uploadImage`: رافع صور عام
يمرّر نوعاً ('face_detect' · 'car_front' · 'car_back'). المرشحون:
auth/driver/uploadImage.php · auth/driver/uploadDriverDocs.php ·
uploadImagePortrate.php — والاختيار يحدد أي جدول/مجلد يستقبل الصورة.
- `auth/Tester/{get,update}TesterApp.php`: لا مجلد Tester إطلاقاً.
- `auth/sms/getSender.php` و`updatePhoneInvalidSMS`: لا مجلد sms (الموجود
webhook_sms/webhook.php فقط).
الباقي (نحو 35) بلا أي مستدعٍ = كود ميت من عهود أقدم، يُنظّف لاحقاً.
⚠️ الاحتمال الذي يجب حسمه: هذه الملفات قد تكون موجودة على سيرفر
jordan-siro الحيّ وغير مُودَعة في git. يُتحقق بـ`ls` على السيرفر قبل
كتابة أي بديل.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
53322d87a6
commit
5a65fc5a9e
@@ -195,21 +195,21 @@ class AppLink {
|
||||
////=======================cancelRide===================
|
||||
|
||||
static String get addCancelRideFromPassenger =>
|
||||
"$rideServer/cancelRide/add.php";
|
||||
"$rideServer/ride/cancelRide/add.php";
|
||||
static String get addCancelTripFromDriverAfterApplied =>
|
||||
"$rideServer/cancelRide/addCancelTripFromDriverAfterApplied.php";
|
||||
static String get cancelRide => "$rideServer/cancelRide/get.php";
|
||||
"$rideServer/ride/cancelRide/addCancelTripFromDriverAfterApplied.php";
|
||||
static String get cancelRide => "$rideServer/ride/cancelRide/get.php";
|
||||
//-----------------ridessss------------------
|
||||
static String get addRides => "$rideServer/rides/add.php";
|
||||
static String get getRides => "$rideServer/rides/get.php";
|
||||
static String get getPlacesSyria => "$rideServer/places_syria/get.php";
|
||||
static String get getMishwari => "$rideServer/mishwari/get.php";
|
||||
static String get getMishwariDriver => "$rideServer/mishwari/getDriver.php";
|
||||
static String get getRides => "$rideServer/ride/rides/get.php";
|
||||
static String get getPlacesSyria => "$rideServer/ride/places_syria/get.php";
|
||||
static String get getMishwari => "$rideServer/ride/mishwari/get.php";
|
||||
static String get getMishwariDriver => "$rideServer/ride/mishwari/getDriver.php";
|
||||
static String get sendChatMessage => "$server/ride/chat/send_message.php";
|
||||
static String get getTripCountByCaptain =>
|
||||
"$rideServer/rides/getTripCountByCaptain.php";
|
||||
static String get getRideOrderID => "$rideServer/rides/getRideOrderID.php";
|
||||
static String get getRideStatus => "$rideServer/rides/getRideStatus.php";
|
||||
"$rideServer/ride/rides/getTripCountByCaptain.php";
|
||||
static String get getRideOrderID => "$rideServer/ride/rides/getRideOrderID.php";
|
||||
static String get getRideStatus => "$rideServer/ride/rides/getRideStatus.php";
|
||||
static String get getOverLayStatus => "$ride/overLay/get.php";
|
||||
static String get getArgumentAfterAppliedFromBackground =>
|
||||
"$ride/overLay/getArgumentAfterAppliedFromBackground.php";
|
||||
@@ -218,15 +218,15 @@ class AppLink {
|
||||
|
||||
static String get getapiKeySefer => "$ride/apiKey/get.php";
|
||||
static String get getRideStatusBegin =>
|
||||
"$rideServer/rides/getRideStatusBegin.php";
|
||||
"$rideServer/ride/rides/getRideStatusBegin.php";
|
||||
static String get getRideStatusFromStartApp =>
|
||||
"$rideServer/rides/getRideStatusFromStartApp.php";
|
||||
static String get updateRides => "$rideServer/rides/update.php";
|
||||
"$rideServer/ride/rides/getRideStatusFromStartApp.php";
|
||||
static String get updateRides => "$rideServer/ride/rides/update.php";
|
||||
static String get updateRideAndCheckIfApplied =>
|
||||
"$rideServer/rides/updateRideAndCheckIfApplied.php";
|
||||
"$rideServer/ride/rides/updateRideAndCheckIfApplied.php";
|
||||
static String get updateStausFromSpeed =>
|
||||
"$rideServer/rides/updateStausFromSpeed.php";
|
||||
static String get deleteRides => "$rideServer/rides/delete.php";
|
||||
"$rideServer/ride/rides/updateStausFromSpeed.php";
|
||||
static String get deleteRides => "$rideServer/ride/rides/delete.php";
|
||||
|
||||
//-----------------DriverPayment------------------
|
||||
static String get addDriverScam => "$ride/driver_scam/add.php";
|
||||
@@ -247,10 +247,10 @@ class AppLink {
|
||||
static String get updatePaymetToPaid =>
|
||||
"$paymentServer/ride/payment/updatePaymetToPaid.php";
|
||||
static String get paymobPayoutDriverWallet =>
|
||||
"$paymentServer/ride/payMob/paymob_driver/paymob_payout.php'";
|
||||
"$paymentServer/ride/payMob/paymob_driver/paymob_payout.php";
|
||||
|
||||
static String get addSeferWallet => "$paymentServer/ride/seferWallet/add.php";
|
||||
static String get getSeferWallet => "$paymentServer/ride/seferWallet/get.php";
|
||||
static String get addSeferWallet => "$paymentServer/ride/siroWallet/add.php";
|
||||
static String get getSeferWallet => "$paymentServer/ride/siroWallet/get.php";
|
||||
static String get addDriverPaymentPoints =>
|
||||
"$paymentServer/ride/driverPayment/add.php";
|
||||
static String get addPaymentTokenDriver =>
|
||||
@@ -491,7 +491,7 @@ class AppLink {
|
||||
static String get verifyEmailCaptin => "$authCaptin/verifyEmail.php";
|
||||
static String get removeUser => "$authCaptin/removeAccount.php";
|
||||
static String get deletecaptainAccounr =>
|
||||
"$authCaptin/deletecaptainAccounr.php";
|
||||
"$authCaptin/deleteAccount.php";
|
||||
static String get updateAccountBank => "$authCaptin/updateAccountBank.php";
|
||||
static String get getAccount => "$authCaptin/getAccount.php";
|
||||
static String get uploadImageToAi => "$auth/document_syria/ai_document.php";
|
||||
|
||||
@@ -70,7 +70,7 @@ class AppLink {
|
||||
static String get getTokenParent =>
|
||||
"$server/ride/firebase/getTokenParent.php";
|
||||
static String get addTokens => "$server/ride/firebase/add.php";
|
||||
static String get addFingerPrint => "$paymentServer/ride/firebase/add.php";
|
||||
static String get addFingerPrint => "$server/ride/firebase/add.php";
|
||||
static String get addTokensDriver => "$server/ride/firebase/addDriver.php";
|
||||
static String get packageInfo => "$server/auth/packageInfo.php";
|
||||
|
||||
@@ -85,7 +85,7 @@ class AppLink {
|
||||
'$paymentServer/ride/payMob/wallet/payWithPayMob.php';
|
||||
static String get payWithPayMobCardPassenger =>
|
||||
'$paymentServer/ride/payMob/payWithPayMob.php';
|
||||
static String get payWithEcash => "$paymentServer/ecash/payWithEcash.php";
|
||||
static String get payWithEcash => "$paymentServer/ride/ecash/payWithEcash.php";
|
||||
|
||||
static String get paymetVerifyPassenger =>
|
||||
"$paymentServer/ride/payMob/paymet_verfy.php";
|
||||
@@ -93,7 +93,7 @@ class AppLink {
|
||||
"$wallet/getPassengerWalletArchive.php";
|
||||
|
||||
static String get addDrivePayment => "$paymentServer/ride/payment/add.php";
|
||||
static String get addSeferWallet => "$paymentServer/ride/seferWallet/add.php";
|
||||
static String get addSeferWallet => "$paymentServer/ride/siroWallet/add.php";
|
||||
static String get addPassengersWallet => "$wallet/add.php";
|
||||
static String get deletePassengersWallet => "$wallet/delete.php";
|
||||
static String get updatePassengersWallet => "$wallet/update.php";
|
||||
@@ -125,8 +125,8 @@ class AppLink {
|
||||
////=======================cancelRide===================
|
||||
// static String ride = '$server/ride';
|
||||
static String get addCancelRideFromPassenger =>
|
||||
"$rideServerSide/cancelRide/add.php";
|
||||
static String get cancelRide => "$rideServerSide/cancelRide/get.php";
|
||||
"$rideServerSide/ride/cancelRide/add.php";
|
||||
static String get cancelRide => "$rideServerSide/ride/cancelRide/get.php";
|
||||
//-----------------ridessss------------------
|
||||
static String get addRides => "$rideServerSide/ride/rides/add.php";
|
||||
static String get getRides => "$rideServerSide/ride/rides/get.php";
|
||||
@@ -144,7 +144,7 @@ class AppLink {
|
||||
static String get deleteRides => "$rideServerSide/ride/rides/delete.php";
|
||||
|
||||
//-----------------DriverPayment------------------
|
||||
static String get adddriverScam => "$server/driver_scam/add.php";
|
||||
static String get adddriverScam => "$server/ride/driver_scam/add.php";
|
||||
static String get getdriverScam => "$server/ride/driver_scam/get.php";
|
||||
|
||||
/////////---getKazanPercent===////////////
|
||||
@@ -394,7 +394,7 @@ class AppLink {
|
||||
static String get verifyEmailCaptin => "$authCaptin/verifyEmail.php";
|
||||
static String get removeUser => "$authCaptin/removeAccount.php";
|
||||
static String get deletecaptainAccounr =>
|
||||
"$authCaptin/deletecaptainAccounr.php";
|
||||
"$authCaptin/deleteAccount.php";
|
||||
static String get updateAccountBank => "$authCaptin/updateAccountBank.php";
|
||||
static String get getAccount => "$authCaptin/getAccount.php";
|
||||
static String get updatePassengersInvitation =>
|
||||
|
||||
Reference in New Issue
Block a user