# demo-ureport
**Repository Path**: geekcheng_admin/demo-ureport
## Basic Information
- **Project Name**: demo-ureport
- **Description**: 基于spring boot + Vue2 + Element UI + Echarts 重构ureport2中国式复杂报表设计器开源项目
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 110
- **Created**: 2023-04-27
- **Last Updated**: 2023-04-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# demo-ureport 报表设计器
#### 介绍
本项目基于ureport2开源项目修改而来,主要重构前端,采用vue-admin-template模板框架,前端使用echarts展示图形,下载excel和word采用本身支持的图表
ureport2是一款高性能的架构在Spring之上纯Java报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。
在ureport2中,提供了全新的基于网页的报表设计器,可以在Chrome、Firefox、Edge等各种主流浏览器运行(IE浏览器除外),打开浏览器即可完成各种复杂报表的设计制作。
#### 软件架构
spring-boot + vue + element-ui + echarts
#### 界面


#### 其他项目集成报表页面
集成报表页面地址http://xxx/show/test.ureport.xml?X-Token=xxxxxx
本项目使用JWT生成token,其他项目需要和本项目生成token规则一致即可访问页面
数据权限可通过token传参,并在sql中添加相关条件限制