Open ndrhzn opened 1 month ago
Естімейт - 16
done take a look
[Зміни у графіках]
@a-radik справедливо зауважив деякі проблеми із тим, як у нас наразі виглядають та працюють графіки.
Що тут можна зробити
Відвʼязати donut chart від карток / показників. Це видається правильним рішенням, оскільки справді привʼязка до показників / карток може лише заплутувати
Або прибрати з donut chart легенду та відсортувати сегменти за числовим показником від найбільшого до найменшого, або переробити donut chart на bar chart без використання кольорового кодування в принципі
Стовпчиковий графік, що відображає обраний показник у розрізі заявників, справді можна винести окремо, якщо для цього є місце
Щодо інших запропонованих змін ще міркуємо
[Заявки без привʼязки до громади / Проблеми з відображенням заявок на карті]
У нас наразі можливі ситуації, коли внаслідок вибору певного заявника на карті нічого не відображається. Ця проблема походить з того, що ми тут спираємось на дані щодо розташування заявника (cdu_response/parties/address/addressDetails/territory/id
), і, як видно з наведеного прикладу, у цих даних часто може бути відсутня деталізація до рівня громади.
Як можна вирішити цю проблему?
Уточнюю, як саме має це працювати: в разі відсутності даних про заявника отримувати гео дані з об'єктів інвестицій, а в разі відсутності останніх брати дані проєктів? Чи завжди брати дані з одного з наведених джерел?
Видається, що краще спробувати брати все з одного джерела. Тобто зараз, скажімо, перестати використовувати дані щодо адреси заявника, і натомість використовувати дані щодо розташування обʼєкту інвестицій в заявці.
take a look
Є пара коментарів:
Чи є якісь варіанти налаштування donut chart, які б дозволили не обрізати підписи, а також бачити нормально сегмент для категорії "Відхилено"? Зараз ми бачимо підпис "Відхилено", але без додаткових зусиль не зможемо побачити сам сегмент та зрозуміти значення? Якщо таких варіантів немає, тоді ймовірно є сенс відмовитися від використання donut chart на користь bar chart
Layout загалом краще, але хочеться ще трохи допрацювати. Міркуємо про те, чи не зробити всі контейнери однакової ширини? А також можна спробувати зробити карту в центральному контейнері, тоді буде такий порядок 1) Графік за статусами 2) Карта 3) Графік за заявниками
[Donut chart / графік розподілу за статусами]
Відповіді щодо donut chart так і не отримав, і наразі у нас на тесті він знову з легендою. При цьому легенда вся не вміщається у контейнер, і підписи у нас дублюються і в легенді, і на графіку.
Видається, що найпростіше - не шукати варіанти налаштування donut chart, а просто замінити його на bar chart
[Дані щодо розташування]
Навіть після зміни елемента даних, з котрого ми забираємо дані щодо розташування, проблема лишається (хіба що можливо трохи змінилася її природа). Наразі маємо досить багато записів, для котрих у нас немає інформації навіть про область (припускаю, це просто випадки, де відсутні дані щодо розташування обʼєкту інвестицій).
Отже, на карті ми не бачимо повних даних навіть на рівні областей, що вже казати про громади.
Порадившись із Проєктним офісом, пропонуємо спробувати ще раз змінити підхід, і забирати дані щодо розташування з даних повʼязаного з проєктом обʼєкта (тобто так, як ми робимо у всіх інших модулях).
Це стосується і стовпчиків "Область", "Район", "Громада" у таблиці, і, звісно, даних, з яких відмальовується карта.
in progress перероблюю на географію об'єктів
take a look
На сторінці "Фінансові програми, заявки" нам потрібно створити наступні графіки
Розташування графіків
Розташування графіків описано в загальній задачі, що стосується сторінки.
Важливо, що ми пропонуємо не показувати графік "Розподіл заявок за статусом" та "Розподіл заявок за заявником" одночасно.
Ми показуємо графік "Розподіл заявок за статусом" за замовчуванням, але у користувачів має бути можливість обрати для відображення вимір "заявник" і побачити графік "Розподіл заявок за заявником" - за аналогією з тим, як це реалізовано на сторінці "Показники", де у користувачів є можилвість обрати для відображення на стовпчиковому графіку різні виміри.
Взаємодія з іншими елементами сторінки
Графіки мають змінюватися залежно від того, яка картка є обраною. Пропонуємо наступні варіанти відображення графіків залежно від обраної картки
Кодліст статусів заявки