تشغيل الإدارة والمنصة
هذا الدليل يغطي الأسطح الإدارية الجديدة التي أصبحت جزءاً من سير العمل اليومي:
/waitlistلمراجعة طلبات الشركات القادمة من صفحات الانتظار/settingsلإدارة وضع الصيانة وتشغيل مهام الصيانة يدوياً/analyticsلتصدير مؤشرات المنصة إلى CSV أو JSON
قائمة الانتظار
استخدم صفحة /waitlist عندما تصل طلبات شركات جديدة من صفحات التسويق أو من بوابات التسجيل التجريبية.
ما الذي يمكنك فعله؟
- البحث بالبريد أو اسم الشركة أو الهاتف
- تصفية الطلبات حسب الحالة
- تحديث الحالة إلى:
contactedconvertedrejected
- تصدير القائمة الحالية إلى CSV
ملاحظات تشغيلية
- الواجهة تعتمد على
GET /api/waitlistوPATCH /api/waitlist - الوصول محمي بصلاحيات الإدارة، مع استمرار دعم التوكن القديم للعمليات الخلفية عند الحاجة
- إذا لم يكن جدول
waitlistموجوداً في بيئة ما، ستظهر رسالة توضح أن الجدول غير مهيأ
وضع الصيانة
استخدم صفحة /settings عندما تحتاج إلى:
- تفعيل وضع صيانة معلن
- تعديل الرسالة الظاهرة أثناء الصيانة
- تشغيل مهام الصيانة الدورية يدوياً
- مراجعة آخر سجلات التشغيل
ما الذي يتم تخزينه؟
- إعدادات وضع الصيانة في جدول
platform_maintenance_settings - سجل التشغيل في جدول
platform_maintenance_runs
مهام الصيانة اليدوية الحالية
run_periodic_cleanuprefresh_company_stats- تدقيق دورة حياة الرحلات من دون تغيير حالتها: يحصي الرحلات المجدولة التي تجاوزت موعد الانطلاق، والرحلات النشطة التي تجاوز موعد وصولها 24 ساعة بلا وصول فعلي، ويضيف عدد الحالات التي تحتاج مراجعة إلى ملخص التشغيل
- إلغاء الحجوزات المعلقة المنتهية
حالة الرحلة حقيقة تشغيلية يملكها المشغل. لا يجوز لمهمة زمنية تحويل
SCHEDULED مباشرةً إلى DEPARTED لأنها تتجاوز فحص الجاهزية وتسلسل
BOARDING وتكليف السائق وسجل أحداث التشغيل. نفّذ التصحيح من غرفة تشغيل الرحلة
وعبر transition_company_trip فقط. لا تُصلح السجلات القديمة بتحديث جماعي قبل
تحديد الشركة والرحلات المستهدفة وسياسة الوصول/الإكمال الآمنة.
في التحقق القرائي للإنتاج بتاريخ 2026-08-21 لم توجد رحلة SCHEDULED متأخرة،
لكن وُجدت 9,194 رحلة نشطة قديمة بلا وصول فعلي ضمن شركة واحدة نشطة وغير
تجريبية. هذا دين بيانات معروف، وليس رحلة صالحة لإغلاق آلي؛ يبقى بحاجة إلى خطة
تسوية محكومة ومنفصلة.
تصدير التحليلات
تدعم صفحة /analytics الآن التصدير من الواجهة مباشرة.
الصيغ المتاحة
CSVللتقارير التشغيلية السريعةJSONللتكاملات الداخلية أو التحليل الإضافي
الصلاحيات
- عرض التحليلات يحتاج
analytics.view - التصدير يحتاج
analytics.export
التحقق بعد النشر
بعد أي نشر يمس هذه الأسطح:
- افتح
/waitlistوتأكد من ظهور الحالة الفارغة أو الصفوف بشكل صحيح. - افتح
/settingsوتأكد من إمكان تحميل إعدادات الصيانة وسجل التشغيل. - شغّل تصدير CSV من
/analyticsوتأكد من تنزيل الملف. - راجع أن الترحيل
00109_admin_platform_operations.sqlطُبّق في البيئة المستهدفة.