mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-29 18:13:47 +00:00
feat: редизайн страницы платежей в админке — поиск, фильтры, статистика
Поиск по инвойсу/клиенту, фильтры по статусу/периоду/методу, карточки статистики, кастомный диапазон дат, обработка ошибок, локализация на 4 языка.
This commit is contained in:
@@ -1286,18 +1286,40 @@
|
||||
"previewNotAvailable": "Preview not available"
|
||||
},
|
||||
"payments": {
|
||||
"title": "Payment verification",
|
||||
"description": "Pending payments in the last 24 hours",
|
||||
"title": "Payments",
|
||||
"description": "Search and manage payments",
|
||||
"searchPlaceholder": "Search: invoice, TG ID, @username, email...",
|
||||
"searchHint": "Examples: SP-78291, @username, 123456789, user@mail.ru",
|
||||
"searchResults": "Results for: {{query}} — found {{count}}",
|
||||
"resetSearch": "Reset",
|
||||
"statusAll": "All",
|
||||
"statusPending": "Pending",
|
||||
"statusPaid": "Paid",
|
||||
"statusCancelled": "Cancelled",
|
||||
"period24h": "24h",
|
||||
"period7d": "7d",
|
||||
"period30d": "30d",
|
||||
"periodAll": "All",
|
||||
"periodCustom": "Range",
|
||||
"dateFrom": "From",
|
||||
"dateTo": "To",
|
||||
"applyDate": "Apply",
|
||||
"allMethods": "All methods",
|
||||
"totalCount": "Total",
|
||||
"pendingCount": "Pending",
|
||||
"paidCount": "Paid",
|
||||
"cancelledCount": "Cancelled",
|
||||
"totalPending": "Total pending",
|
||||
"filterByMethod": "Filter by method",
|
||||
"noPayments": "No pending payments",
|
||||
"noPayments": "No payments found",
|
||||
"paid": "Paid",
|
||||
"user": "User",
|
||||
"openLink": "Open link",
|
||||
"checkStatus": "Check status",
|
||||
"checking": "Checking...",
|
||||
"prev": "Previous",
|
||||
"next": "Next"
|
||||
"prev": "Prev",
|
||||
"next": "Next",
|
||||
"checkError": "Status check failed"
|
||||
},
|
||||
"paymentMethods": {
|
||||
"title": "Payment Methods",
|
||||
|
||||
@@ -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": "تنظیمات سیستم",
|
||||
|
||||
@@ -1307,18 +1307,40 @@
|
||||
"previewNotAvailable": "Предпросмотр недоступен"
|
||||
},
|
||||
"payments": {
|
||||
"title": "Проверка платежей",
|
||||
"description": "Ожидающие платежи за последние 24 часа",
|
||||
"title": "Платежи",
|
||||
"description": "Поиск и управление платежами",
|
||||
"searchPlaceholder": "Поиск: инвойс, TG ID, @username, email...",
|
||||
"searchHint": "Примеры: SP-78291, @username, 123456789, user@mail.ru",
|
||||
"searchResults": "Результаты по запросу: {{query}} — найдено {{count}}",
|
||||
"resetSearch": "Сбросить",
|
||||
"statusAll": "Все",
|
||||
"statusPending": "В ожидании",
|
||||
"statusPaid": "Оплачено",
|
||||
"statusCancelled": "Отменено",
|
||||
"period24h": "24ч",
|
||||
"period7d": "7д",
|
||||
"period30d": "30д",
|
||||
"periodAll": "Все",
|
||||
"periodCustom": "Период",
|
||||
"dateFrom": "С",
|
||||
"dateTo": "По",
|
||||
"applyDate": "Применить",
|
||||
"allMethods": "Все методы",
|
||||
"totalCount": "Всего",
|
||||
"pendingCount": "В ожидании",
|
||||
"paidCount": "Оплачено",
|
||||
"cancelledCount": "Отменено",
|
||||
"totalPending": "Всего ожидает",
|
||||
"filterByMethod": "Фильтр по методу",
|
||||
"noPayments": "Нет ожидающих платежей",
|
||||
"noPayments": "Платежи не найдены",
|
||||
"paid": "Оплачено",
|
||||
"user": "Пользователь",
|
||||
"openLink": "Открыть ссылку",
|
||||
"checkStatus": "Проверить статус",
|
||||
"checking": "Проверка...",
|
||||
"prev": "Назад",
|
||||
"next": "Далее"
|
||||
"next": "Далее",
|
||||
"checkError": "Ошибка проверки статуса"
|
||||
},
|
||||
"paymentMethods": {
|
||||
"title": "Платёжные методы",
|
||||
|
||||
@@ -1158,18 +1158,40 @@
|
||||
"previewNotAvailable": "预览不可用"
|
||||
},
|
||||
"payments": {
|
||||
"title": "支付验证",
|
||||
"description": "最近24小时内的待处理支付",
|
||||
"title": "支付",
|
||||
"description": "搜索和管理支付",
|
||||
"searchPlaceholder": "搜索:发票、TG ID、@用户名、邮箱...",
|
||||
"searchHint": "示例:SP-78291、@username、123456789、user@mail.ru",
|
||||
"searchResults": "搜索结果:{{query}} — 找到 {{count}} 条",
|
||||
"resetSearch": "重置",
|
||||
"statusAll": "全部",
|
||||
"statusPending": "待处理",
|
||||
"statusPaid": "已支付",
|
||||
"statusCancelled": "已取消",
|
||||
"period24h": "24小时",
|
||||
"period7d": "7天",
|
||||
"period30d": "30天",
|
||||
"periodAll": "全部",
|
||||
"periodCustom": "范围",
|
||||
"dateFrom": "从",
|
||||
"dateTo": "到",
|
||||
"applyDate": "应用",
|
||||
"allMethods": "所有方式",
|
||||
"totalCount": "总计",
|
||||
"pendingCount": "待处理",
|
||||
"paidCount": "已支付",
|
||||
"cancelledCount": "已取消",
|
||||
"totalPending": "总待处理",
|
||||
"filterByMethod": "按方法筛选",
|
||||
"filterByMethod": "按方式筛选",
|
||||
"noPayments": "未找到支付记录",
|
||||
"paid": "已支付",
|
||||
"user": "用户",
|
||||
"openLink": "打开链接",
|
||||
"checking": "检查中...",
|
||||
"checkStatus": "检查状态",
|
||||
"noPayments": "没有待处理的支付",
|
||||
"checking": "检查中...",
|
||||
"prev": "上一页",
|
||||
"next": "下一页"
|
||||
"next": "下一页",
|
||||
"checkError": "状态检查失败"
|
||||
},
|
||||
"wheel": {
|
||||
"title": "幸运转盘设置",
|
||||
|
||||
Reference in New Issue
Block a user