feat: редизайн страницы платежей в админке — поиск, фильтры, статистика

Поиск по инвойсу/клиенту, фильтры по статусу/периоду/методу, карточки статистики,
кастомный диапазон дат, обработка ошибок, локализация на 4 языка.
This commit is contained in:
Fringg
2026-03-18 05:40:56 +03:00
parent 914a802c1b
commit df73b3f77e
6 changed files with 512 additions and 97 deletions

View File

@@ -1326,18 +1326,40 @@
}
},
"payments": {
"title": "تأیید پرداخت",
"description": "پرداخت‌های معلق در ۲۴ ساعت گذشته",
"title": "پرداختها",
"description": "جستجو و مدیریت پرداخت‌ها",
"searchPlaceholder": "جستجو: فاکتور، شناسه تلگرام، @نام‌کاربری، ایمیل...",
"searchHint": "مثال‌ها: SP-78291, @username, 123456789, user@mail.ru",
"searchResults": "نتایج برای: {{query}} — {{count}} یافت شد",
"resetSearch": "بازنشانی",
"statusAll": "همه",
"statusPending": "در انتظار",
"statusPaid": "پرداخت شده",
"statusCancelled": "لغو شده",
"period24h": "۲۴ساعت",
"period7d": "۷روز",
"period30d": "۳۰روز",
"periodAll": "همه",
"periodCustom": "بازه",
"dateFrom": "از",
"dateTo": "تا",
"applyDate": "اعمال",
"allMethods": "همه روش‌ها",
"totalCount": "کل",
"pendingCount": "در انتظار",
"paidCount": "پرداخت شده",
"cancelledCount": "لغو شده",
"totalPending": "کل معلق",
"filterByMethod": "فیلتر بر اساس روش",
"noPayments": "پرداختی یافت نشد",
"paid": "پرداخت شده",
"user": "کاربر",
"openLink": "باز کردن لینک",
"checking": "در حال بررسی...",
"checkStatus": "بررسی وضعیت",
"noPayments": "هیچ پرداخت معلقی نیست",
"checking": "در حال بررسی...",
"prev": "قبلی",
"next": "بعدی"
"next": "بعدی",
"checkError": "خطا در بررسی وضعیت"
},
"settings": {
"title": "تنظیمات سیستم",