[Brokers] Рейтинг майданчика (зірки)
Необхідно із файлу 200_Portal_KPIs/IndicatorsForPortal_byOwners який лежить тут:
https://prozorro-bi.s3-eu-west-1.amazonaws.com/list.html
забрати параметри
- Рейтинг супроводу майданчика (весь період)
- Кількість питань супроводу майданчика (весь період)
та наповнити профайл кожного Майданчика
Дані у файлі-джерелі по певним Майданчикам можуть бути відсутні. Для таких Майданчиків профайл, відповідно, не наповнюємо.
Частота оновлення рейтингу аналогічна з оновленнями інших параметрів, що ми отримуємо з цього файлу.
Відобразити на картці Майданчика ці параметри необхідно як
Елемент не передбачає активного стану при кліку\наведенні. Відображається як стала інформація.
Кожна"Зірочка" має фарбуватися згідно логіки:
- Якщо оцінка 5 або більше, то всі зірки закрасятся в жовтий (ВІ не має передавати більше 5, але перестраховка)
- Якщо оцінка 4.9, то 4 жовті зірки і остання зафарбована на 90%
- Якщо 3.6, то черверта зірка зафарбована на 60%. Ось так:
- Якщо оцінка 0, то треба НЕ відображати рейтинг (весь рядок) взагалі. (ВІ таке не має передавати, але перестаховка)
- Якщо оцінка відʼємне число, то НЕ відображати рейтинг (весь рядок) взагалі. (ВІ таке не має передавати, але перестаховка)
- Якщо від ВІ не отримали взагалі даних по Майданчику (пусті дані), то рейтинг разом із зірочками має бути повністю відсутні на картці Майданчика (таке ВІ передає)
Тобто, якщо отримали число з дробною частиною, то відображаємо частково зафарбовану зірку, де зафарбована частина відповідає у відсотковому значенню дробової частини (див приклади вище)