32 lines
2.4 KiB
Markdown
32 lines
2.4 KiB
Markdown
# لینک کوتاه تیکت در پیامک سرپرستان
|
|
|
|
در ادمین Django، بخش واحدهای سازمانی، گزینه «افزودن لینک تیکت به پیامک
|
|
سرپرستان» را در قسمت «اطلاعرسانی بله و سرپرستان» فعال کنید. پیشفرض خاموش
|
|
است و تنظیم هر واحد مستقل است. پیامک به شمارههای سرپرست اول تا پنجم آن
|
|
واحد ارسال میشود؛ در صورت فعال بودن گزینه، لینک به انتهای الگوی فعلی
|
|
پیامک اضافه میشود.
|
|
|
|
لینک به شکل `https://your-domain/vt/Ab12Cd34Ef` است. دامنه از تنظیم موجود
|
|
`PUBLIC_BASE_URL` خوانده میشود و باید دامنه عمومی و قابل دسترس سامانه باشد.
|
|
لینک هنگام اولین ارسال پیامک ساخته میشود و دقیقاً ۷ روز اعتبار دارد. تمام
|
|
سرپرستان یک تیکت و تلاشهای مجدد ارسال، همان لینک و همان تاریخ انقضا را
|
|
استفاده میکنند؛ ارسال مجدد اعتبار را تمدید نمیکند. پس از انقضا، پیامک
|
|
فقط متن اعلان را دارد.
|
|
|
|
این لینک صرفاً میانبر صفحه واقعی `/staff/tickets/<uuid>/` است. هیچ ورود
|
|
خودکار، مجوز جدید، نشست magic link یا دسترسی اشتراکی ایجاد نمیکند. کاربران
|
|
بدون ورود به `/staff/login/?next=/vt/...` هدایت میشوند و پس از ورود معتبر
|
|
staff به تیکت بازمیگردند. مجوز مشاهده و پاسخ همان مجوزهای عادی تیکت است؛
|
|
حساب مشتری و کارشناس بدون دسترسی با خطای ۴۰۳ مواجه میشوند. لینک نامعتبر،
|
|
منقضی یا متعلق به تیکت حذفشده پس از ورود خطای ۴۰۴ دارد. پاسخهای میانبر
|
|
قابل کش کردن نیستند.
|
|
|
|
خاموش کردن گزینه، افزودن لینک به پیامکهای بعدی را متوقف میکند؛ لینکهای
|
|
قبلاً ارسالشده تا پایان اعتبار خود معتبرند و همچنان ورود و مجوز لازم دارند.
|
|
|
|
برای اعمال ساختار پایگاه داده:
|
|
|
|
```powershell
|
|
.\.venv\Scripts\python.exe manage.py migrate
|
|
```
|