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

OSCHINA-MIRROR/zkool-renren-security-ureport2

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README-zh_CN.md 3.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 14:09 52ea5af

Описание проекта

  • На основе системы управления правами доступа renren-security интегрирован механизм создания отчётов UReport2.

  • Система управления правами доступа renren-security разработана с использованием SpringBoot 2.0, MyBatis и Shiro. renren-security README.md. Адрес проекта renren-security на Gitee: https://gitee.com/renrenio/renren-security.

  • UReport2 — это высокопроизводительный механизм создания отчётов на Java, который предоставляет полноценный веб-редактор для создания отчётов и позволяет быстро создавать различные сложные отчёты в китайском стиле. Адрес проекта UReport2 на Gitee: https://gitee.com/youseries/ureport. Адрес проекта на GitHub: https://github.com/youseries/ureport.

Интеграция

  • Следуйте инструкциям по настройке UReport2, указанным на официальном сайте: http://wiki.bsdn.org/pages/viewpage.action?pageId=76448360.

  • В renren-security создайте новый модуль maven. Подробности см. в модуле renren-ureport этого проекта.

  • Разрешите запросы /ureport в XssFilter в renren-security. Подробности см. в файлах XssFilter и FilterConfig.

  • Добавьте конфигурацию ureport.disableAuth=true в файл application.yml в renren-security (true отключает проверку прав доступа и открывает доступ извне; false включает проверку прав доступа и закрывает доступ извне, клиент должен войти в систему, чтобы получить доступ к отчётам). Подробности см. в файле ShiroConfig.

  • Добавьте конфигурацию ureport.fileStoreDir=D:/ureportfiles в файлы application-dev.yml и application-prod.yml в renren-security (путь хранения отчётов UReport2; разные системные среды могут иметь разные конфигурации).

  • Адрес редактора отчётов UReport2: http://localhost:8080/renren-admin/ureport/designer или http://localhost:8080/renren-admin/index.html#ureport/designer.

  • Третьи стороны могут напрямую просматривать бизнес-отчёты UReport2 по адресу: http://localhost:8080/renren-admin/ureport/preview?_u=file:имя_файла.ureport.xml.

Иллюстрации

Редактор отчётов:

Редактор отчётов

Примеры пользовательских отчётов:

Пример пользовательского отчёта

Пример отчёта по заказам:

Отчёт по заказам

Конфигурация меню отчётов:

Конфигурация меню

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/zkool-renren-security-ureport2.git
git@api.gitlife.ru:oschina-mirror/zkool-renren-security-ureport2.git
oschina-mirror
zkool-renren-security-ureport2
zkool-renren-security-ureport2
master