ICS2 / README.md
stat2025's picture
Upload 7 files
2df69e1 verified
|
Raw
History Blame Contribute Delete
2.88 kB
metadata
title: ICS2
emoji: 🗺️
colorFrom: green
colorTo: blue
sdk: static
pinned: false
license: mit
short_description: بوابة الباحث الميداني الشاملة

بوابة الباحث الميداني

واجهة عربية متجاوبة تعرض لكل باحث عيناته وخريطته الشاملة وأدوات التواصل الخاصة بالمدن الصناعية.

آلية البيانات

  • اسم المدينة يعتمد على عمود المدينة الخاص بالصفحة، ثم يرجع إلى عمود المدينة الأساسي عند غيابه.
  • إحداثية مدن هي الموقع المعتمد أولًا.
  • عند عدم توفر إحداثية مدن، تستخدم إحداثيات X وY الأساسية.
  • تعرض إفادة مدن منفصلة عن الموقع، وتظهر العينات دون تفاصيل موقع في نهاية النتائج.
  • تعرض إفادة مدن وملاحظات مدن في قسمين مستقلين داخل بطاقة العينة.
  • يتوفر دليل ثابت لممثلي المدن الصناعية مع نسخ الرقم والتواصل عبر واتساب.
  • يشمل الدليل مدير المدينة الصناعية بحفر الباطن براك المطيري.
  • تتضمن كل عينة نافذة مشاركة تطلب رقم جوال المستلم، وتعرض رسالة رسمية منظمة قبل إرسال رابط الاستمارة عبر واتساب.
  • واجهة الجوال مدمجة: أدوات سريعة في صف واحد، مدن وإحصاءات قابلة للسحب، ودليل ممثلين قابل للطي.
  • زر رسالة مسؤول مدن يفتح قائمة المسؤولين، ويختار مسؤول المدينة تلقائيًا مع إمكانية تغييره قبل الإرسال.
  • يعرض رقم العقد داخل بيانات المنشأة والرسائل، ويظهر "لا يوجد رقم عقد" عند عدم توفره.
  • يمكن نسخ رسالة مسؤول مدن وفتح مجموعة مدن الرسمية مباشرة للصق الرسالة وإرسالها.
  • يمكن تحديد عدة منشآت وإرسال بياناتها دفعة واحدة في رسالة موحدة لمسؤول مدن أو مجموعة مدن.
  • يتضمن نموذج توثيق ميداني لإضافة إفادة وصور، مع تجهيز خدمة Google Apps Script لرفع الصور إلى Drive وتسجيل الإفادة في Google Sheets.
  • البيانات مشفرة داخل data.js، ورمز الدخول الافتراضي هو 20302030.

تحديث البيانات

node generate-data.mjs "path\to\شامل.xlsx" "data.js" "20302030"

لا ترفع ملف Excel إلى المستودع. ارفع ملفات الواجهة وdata.js الناتج فقط.