- - - - {{ product.store }} - {{ product.title }} - - Витрина + + + {{ productVisualLabel(product) }} - - - Номинал - {{ formatAmount(product.amount) }} ₽ + + {{ product.store }} + {{ product.title }} - - - - {{ product.subtitle }} - - - - - {{ tag }} - + + Номинал + + {{ formatAmount(product.amount) }} ₽ @@ -366,25 +411,55 @@ function formatAmount(value: number) { Активных заявок на выплату сейчас нет. - - + - - - {{ withdrawal.requesterFullName }} - {{ withdrawal.requesterEmail }} - {{ withdrawal.companyName }} - Сумма: {{ withdrawal.amount }} - {{ new Date(withdrawal.createdAt).toLocaleString() }} + + + {{ formatWithdrawalCode(withdrawal.id) }} + {{ formatDateTime(withdrawal.createdAt) }} + + + + + + {{ requesterMeta(withdrawal).initials }} + + + + {{ withdrawal.requesterFullName }} + + {{ requesterMeta(withdrawal).companyName || withdrawal.requesterEmail }} + + + + + + + {{ withdrawalStatusLabel(withdrawal.status) }} + + + + + {{ formatAmount(withdrawal.amount) }} ₽ - - Проверить выплату - - + - Реестр шаблонов уведомлений + Настройки + Сообщения - Экран собирается из backend-кода. Здесь только реальные шаблоны и реальные типы взаимодействия с клиентом, - которые сейчас описаны в системе. + Здесь менеджер видит реальные шаблоны из backend-кода и может быстро проверить, что именно получает клиент в каждом канале. + + + + Сообщения + + + + Загружаем шаблоны...
+ - - - {{ withdrawal.requesterFullName }} - {{ withdrawal.requesterEmail }} - {{ withdrawal.companyName }} - Сумма: {{ withdrawal.amount }} - {{ new Date(withdrawal.createdAt).toLocaleString() }} + + + {{ formatWithdrawalCode(withdrawal.id) }} + {{ formatDateTime(withdrawal.createdAt) }} + + + + + + {{ requesterMeta(withdrawal).initials }} + + + + {{ withdrawal.requesterFullName }} + + {{ requesterMeta(withdrawal).companyName || withdrawal.requesterEmail }} + + + + + + + {{ withdrawalStatusLabel(withdrawal.status) }} + + + + + {{ formatAmount(withdrawal.amount) }} ₽ - - Проверить выплату - - + - Реестр шаблонов уведомлений + Настройки + Сообщения - Экран собирается из backend-кода. Здесь только реальные шаблоны и реальные типы взаимодействия с клиентом, - которые сейчас описаны в системе. + Здесь менеджер видит реальные шаблоны из backend-кода и может быстро проверить, что именно получает клиент в каждом канале. + + + + Сообщения + + + + Загружаем шаблоны...