# 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 #### 界面 ![输入图片说明](demo1image.png) ![输入图片说明](demo2image.png) #### 其他项目集成报表页面 集成报表页面地址http://xxx/show/test.ureport.xml?X-Token=xxxxxx 本项目使用JWT生成token,其他项目需要和本项目生成token规则一致即可访问页面 数据权限可通过token传参,并在sql中添加相关条件限制