ICS2 / README.md
stat2025's picture
Upload 7 files
2df69e1 verified
|
Raw
History Blame Contribute Delete
2.88 kB
---
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`.
## تحديث البيانات
```powershell
node generate-data.mjs "path\to\شامل.xlsx" "data.js" "20302030"
```
لا ترفع ملف Excel إلى المستودع. ارفع ملفات الواجهة و`data.js` الناتج فقط.