انبار Wireless (POP سایت) — راهنمای ادمین شرکت
| فیلد | مقدار |
|------|--------|
| **نسخه** | 1.2 |
| **آخرین بروزرسانی** | 2026-08-03 |
| **ماژول** | Inventory (Wireless POP) |
| **مخاطب** | ادمین شرکت (Tenant `/panel`) |
---
هدف
پوشش جغرافیایی سرویس وایرلس: هر **POP سایت** یک **موقعیت روی نقشه** و **شعاع پوشش** دارد. مشتری/ریسلر هنگام خرید روی نقشه نقطه انتخاب میکند؛ سیستم همان لحظه چک میکند نقطه داخل شعاع حداقل یک POP فعال باشد.
---
منو
مسیر: `/panel` → **انبار** → **Wireless**
| زیرمنو | توضیح |
|--------|--------|
| **POP سایتها** | ساخت/ویرایش تکی، ایمپورت Excel، نمونه فایل |
| **نقشه پاپ سایت** | نمایش همه POPها با آیکون آنتن و دایره پوشش |
| فیلد | توضیح |
|------|--------|
| نام / کلید | هویت POP |
| موقعیت | انتخاب از روی نقشه — نمایش به شکل `(27.19182, 56.350749)` |
| شعاع (متر) | مثلاً `2000` = ۲ کیلومتر |
| فعال | فقط POPهای فعال در چک پوشش شرکت میکنند |
Lat/Lng جداگانه در فرم تکی نیست؛ با کلیک یا کشیدن نشانگر روی نقشه تنظیم میشود.
ایمپورت Excel
مسیر: **POP سایتها** → **ایمپورت Excel** (یا دانلود **نمونه Excel**)
| ستون | الزامی | توضیح |
|------|--------|--------|
| `name` / نام | بله | نام POP |
| `latitude` / عرض | بله | مثلاً `35.708904` |
| `longitude` / طول | بله | مثلاً `51.408758` |
| `slug` / کلید | خیر | اگر خالی باشد از نام ساخته میشود |
| `radius_meters` / شعاع | خیر | پیشفرض فرم ایمپورت (مثلاً ۲۰۰۰ متر) |
| `is_active` / فعال | خیر | `1`/`0` یا فعال/غیرفعال |
| `notes` / یادداشت | خیر | |
گزینه **بهروزرسانی POPهای موجود** روی همان `slug` مختصات و شعاع را عوض میکند.
---
اتصال به محصول (از طریق افزونه)
- اتصال به انبار = **پوشش وایرلس (POP سایت)**
- فیلد سفارشی نوع **نقشه (map.ir)** — ترجیحاً اجباری
---
جریان خرید
- خارج از محدوده → پیام قرمز زیر نقشه؛ دکمه ثبت سفارش کار نمیکند
- داخل محدوده → پیام سبز با نام POP نزدیک؛ اجازه ادامه خرید
---