favorites

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

Назви — як на екрані. — є, — нема.

Колонкаgoldenprimeudatechathouse
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Список фаворитівКалендар за місяць
goldengetFavoritByLadygetCalendarByLady
primeTODOTODO
udateTODOTODO
chathouseTODOTODO

Редагування фаворита та нотатки

FamilyРедагувати фаворитаНотатки
goldenupdateFavoritByIdgetNotes · createNote · updateNote
primeTODOTODO (нотатки є в UI на всіх Family — звірити ендпоінт)
udateTODOTODO
chathouseTODOTODO

Зв’язки