1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ureport-ReportPlus

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

RepurtPlus: данные в отчётах — базовая версия

Совместимость с разными платформами: маленькие программы, H5 и другие

Централизованное выравнивание по центру

Звёздочка Fork Плагин рынка
star fork
Бесплатное открытое ПО! Ваша звезда — моя мотивация!

ReportPlus: центр данных для маленьких программ

Эта маленькая программа использует два плагина: ucharts и wyb-table для реализации функций создания отчётов. Благодарим авторов за их отличные открытые проекты.

Скачать можно здесь:

Быстрый опыт использования

Вставьте сюда изображение

Особенности

  • Используется самый популярный плагин для графиков в uni-app — uCharts. Этот плагин имеет подробную документацию и прост в использовании.
  • Используется плагин wyb-tav=ble для выполнения функций таблицы. Он поддерживает сортировку таблиц, прокрутку и многие другие функции.
  • Страницы, графики и таблицы были упакованы, поэтому пользователям нужно только собрать данные для быстрого создания макета страницы.

Отчёты ReportPlus

  • Комплексный отчёт Комплексный отчёт

  • Отчёт о членах Отчёт о членах

Поскольку другие графики имеют соответствующие файлы плагинов, описание параметров даётся только для data-progress и text-block.

  1. Прогресс (data-progress)

    Параметр Тип Описание
    dataType string Не передавать означает не показывать целевое значение и текущее значение, передавать — показывать
    expect string Целевое значение
    now string Текущее достигнутое значение
    value string Текущее достигнутое значение / целевое значение
  2. Текстовый блок (text-block)

    Параметры Тип Описание
    kind string Указывает, какой тип текстового блока использовать
    background string Цвет фона
    content array Текст внутри этого текстового поля

kind в настоящее время принимает значения: 1, 2, 3, 4, 5 (обратите внимание: в content текст помещается в text, цифры помещаются в value, colortext — это цвет текста, colorvalue — это цвет цифр, а size — размер в rpx).

  • 1: двухуровневый макет с верхним слоем, состоящим из чистых цифр, и нижним слоем, состоящим из чистого текста.
{
    "kind":1,
    "background":["#3EB2F5","#9374F7"],
    "content":[
        {"text":"","value":"5860","colortext":"","colorvalue":"#fff","size":"44rpx"},
        {"text":"Новый микродруг","value":"","colortext":"#fff","colorvalue":"","size":"24rpx"}
    ]
}
  • 2: двухуровневая компоновка с верхним уровнем, состоящим из текста и цифр, и нижним уровнем, состоящим из текста и цифр.
{
    "kind":2,
    "background":["#B678FD","#4A64F9"],
    "content":[
        {"text":"Рост по сравнению с прошлым годом","value":"3.2%","colortext":"#fff","colorvalue":"#fff","size":"24rpx"},
        {"text":"Рост по сравнению с аналогичным периодом прошлого года","value":"1.1%","colortext":"#fff","colorvalue":"#fff","size":"24rpx"}
    ]
}
  • 3: трёхуровневая компоновка, верхний слой состоит из чистых чисел, средний слой состоит из чистого текста, нижний слой делится на левый и правый блоки, левый нижний слой состоит из текста и чисел, правый нижний слой также состоит из текста и чисел.
{
    "kind":3,
    "background":["#B678FD","#4A64F9"],
    "content":[
        {"text":"","value":"38%","colortext":"","colorvalue":"#fff","size":"44rpx"},
        {"text":"Процент покупки мини-программы активными членами","value":"","colortext":"#fff","colorvalue":"","size":"24rpx"},
        {"text":"По сравнению с аналогичным периодом прошлого года","value":"2.5%","colortext":"#fff","colorvalue":"#fff","size":"20rpx"},
        {"text":"По сравнению с предыдущим годом","value":"3.2%","colortext":"#fff","colorvalue":"#fff","size":"20rpx"}
    ]
}
  • 4: трёхуровневый макет, верхний уровень состоит из чистого текста, средний уровень состоит из чистых цифр, нижний уровень состоит из текста и чисел.
{
    "kind":4,
    "background":["#F0F0F0","#F0F0F0"],
    "content":[
        {"text":"Количество оценок","value":"","colortext":"#000","colorvalue":"","size":"24rpx"},
        {"text":"","value":"161","colortext":"","colorvalue":"#09A1FD","size":"44rpx"},
        {"text":"Увеличение","value":"","colortext":"#000","colorvalue":"","size":"20rpx"},
        {"text":"up","value":"325","colortext":"#DF297D","colorvalue":"#f25287","size":"20rpx"}
    ]
}
  • 5: пятиуровневый макет, конкретный можно посмотреть в разделе «Управление участниками — активные участники».
{
    "kind":5,
    "background":["#F77E89","#F7953B"],
    "content":[
        {"text":"Доля продаж участников","value":"","colortext":"#fff","colorvalue":"","size":"24rpx"},
        {"text":"","value":"80%","colortext":"","colorvalue":"#fff","size":"44rpx"},
        {"text":"По сравнению с прошлым годом","value":"81.5%","colortext":"#fff","colorvalue":"#fff","size":"20rpx"},
        {"text":"По сравнению с аналогичным периодом прошлого года","value":"-81.3%","colortext":"#fff","colorvalue":"#fff","size":"20rpx"},

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

ReportPlus стремится создать набор красивых шаблонов для отчётов, которые включают в себя хорошо упакованные компоненты: календарь, таблицы, рейтинги, линейные индикаторы прогресса, блоки с текстом и множество графических компонентов UCharts. Пользователю нужно только следовать формату виртуальных данных, передавать конкретные данные и он легко ... Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/ureport-ReportPlus.git
git@gitlife.ru:oschina-mirror/ureport-ReportPlus.git
oschina-mirror
ureport-ReportPlus
ureport-ReportPlus
master