NewYearTopListService
Спільний модуль family-application-api для сезонного рейтингу операторів за новими парами TU + RU.
Задача
- Взяти пари TU + RU, створені у визначений період конкурсу.
- Порахувати прогрес пари за
profitабо кількістю платних повідомлень. - Зарахувати оператору пару, яка досягла Family-порогу.
- Повернути Top 1/2/3 операторів, результат поточного оператора та прогрес його пар.
Період, тип значення й поріг задаються конфігом конкурсу, а не hardcode у Family-сервісах.
Поточна реалізація
| Family | New Year Top List |
|---|---|
| Golden | ✅ |
| Prime | ✅ |
| Chathouse | ✅ |
| Udate | — |
Це окрема логіка від Top3Service: звичайний Top 3 порівнює місячний баланс, а New Year Top List рахує виконані цілі по нових парах.