Favorites (per-family)
(UI-екран Family-меню) — бачимо групування TU або їх список і кожна TU має свій список фаворитів.
Суть
Для вибраної TU — список її фаворитів (RU, що робили витрати на TU) + календар активності за місяць. По кожному фавориту оператор/тімлід веде мітки: тип контакту, чорний список, контакти, нотатка. Дані per-family. Active Favorite — RU, що робив витрати за останні 7 діб (підсвічений зеленим).
Use cases
Оператор переглядає фаворитів своїх TU і веде по них мітки; тімлід / топ-менеджер — те саме в межах своєї команди. Деталі скоупу — Доступи.
Доступи
Екран для 3 ролей (не для director / client_manager / hr): operator / supervisor / top-manager. Скоуп TU у лівій колонці:
- operator — свої TU
- supervisor — TU своєї команди
- top-manager — TU своїх тімлідів
Що бачимо
Зліва — колонка вибору TU зі скоупу; поки анкета не вибрана — «Select profile!». Праворуч після вибору — календар активності + таблиця фаворитів.
Календар (за місяць)
Таблиця за вибраний місяць (місяць перемикається пікером):
- Days — дні місяця; вихідний день підсвічений синім.
- Unique men — унікальні RU за день.
- New men — нові RU за день.
Таблиця фаворитів — поля по Family
Назви — як на екрані. ✓ — є, — — нема.
| Колонка | golden | prime | udate | chathouse |
|---|---|---|---|---|
| ID | ✓ | ✓ | ✓ | ✓ |
S (сателіт +/−) | ✓ | — | — | — |
| Name (редагується) | ✓ | ✓ | ✓ | ✓ |
| Start date | ✓ | ✓ | ✓ | ✓ |
| Last date | ✓ | ✓ | ✓ | ✓ |
| Last online | ✓ | ✓ | ✓ | ✓ |
| Type (Normal/Naughty/Aggressive) | ✓ | ✓ | ✓ | ✓ |
| Gifts | ✓ | — | ✓ | ✓ |
| Contacts | ✓ | ✓ | ✓ | ✓ |
| Black list (Yes/No) | — | ✓ | ✓ | ✓ |
| Blocked (Yes/No) | ✓ | ✓ | ✓ | ✓ |
| Profit | ✓ | — | — | ✓ |
| Messages | — | ✓ | ✓ | — |
| Info (нотатка) | ✓ | ✓ | ✓ | ✓ |
Редагується прямо в таблиці: Name, Type, Black list (де є), Contacts (на golden —
Yes/Noз деталями), нотатка (Info— попап). Рядок підсвічується зеленим: golden / prime — остання взаємодія <7 днів; udate / chathouse — ознакаActive Favorite.
Розбіжності
- S (сателіт) — лише golden.
- Black list — скрізь, крім golden.
- Gifts — golden / udate / chathouse (не prime).
- Profit — golden / chathouse; Messages — prime / udate. (udate: заголовок «Messages», але клітинка показує profit — ймовірно неузгодженість лейбла в коді, TODO звірити.)
- Contacts на golden —
Yes/Noз деталями (дропдаун); на інших — значення.
API
Контракт — у Swagger відповідного беку. Deeplink стоїть там, де ендпоінт уже в Swagger UI (поки лише golden), решта — *TODO*.
Список фаворитів TU + календар
| Family | Список фаворитів | Календар за місяць |
|---|---|---|
golden | getFavoritByLady | getCalendarByLady |
prime | TODO | TODO |
udate | TODO | TODO |
chathouse | TODO | TODO |
Редагування фаворита та нотатки
| Family | Редагувати фаворита | Нотатки |
|---|---|---|
golden | updateFavoritById | getNotes · createNote · updateNote |
prime | TODO | TODO (нотатки є в UI на всіх Family — звірити ендпоінт) |
udate | TODO | TODO |
chathouse | TODO | TODO |
Зв’язки
- global-favorites — фаворити на рівні Family
- Сегменти і жаргон —
Active Favorite