diff --git a/README.md b/README.md index 1495f75f..dfeb0490 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,35 @@ ## 简介 -    AJ-Report由 [安吉加加](http://www.anji-plus.com) 开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。
-    多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,支持17种大屏组件,不会开发,照着设计稿也可以制作大屏。
-    三步轻松完成大屏设计:配置数据源---->写SQL配置数据集---->拖拽配置大屏---->保存发布。欢迎体验。 + +    AJ-Report由 [安吉加加](http://www.anji-plus.com) 开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。
+    多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,支持17种大屏组件,不会开发,照着设计稿也可以制作大屏。
+    三步轻松完成大屏设计:配置数据源---->写SQL配置数据集---->拖拽配置大屏---->保存发布。欢迎体验。 + ## 在线体验 -####   在线体验: [https://report.anji-plus.com/index.html](https://report.anji-plus.com/index.html "链接")  体验账号:guest 密码:guest -####   在线文档: [https://report.anji-plus.com/report-doc/](https://report.anji-plus.com/report-doc/ "doc")
-####   在线提问: [https://gitee.com/anji-plus/report/issues](https://gitee.com/anji-plus/report/issues "issue")
+ +####   在线体验: [https://report.anji-plus.com/index.html](https://report.anji-plus.com/index.html "链接")  体验账号:guest 密码:guest + +####   在线文档: [https://report.anji-plus.com/report-doc/](https://report.anji-plus.com/report-doc/ "doc")
+ +####   在线提问: [https://gitee.com/anji-plus/report/issues](https://gitee.com/anji-plus/report/issues "issue")
## 发行版本 -####   下载链接:[https://gitee.com/anji-plus/report/releases](https://gitee.com/anji-plus/report/releases "下载链接")
+ +####   下载链接:[https://gitee.com/anji-plus/report/releases](https://gitee.com/anji-plus/report/releases "下载链接")
## 功能概述 -####   组件介绍 -   大屏设计(AJ-Report)是一个可视化拖拽编辑的,直观,酷炫,具有科技感的图表工具全开源项目。 -内置的基础功能包括数据源,数据集,报表管理,项目部分截图如下。
+ +####   组件介绍 + +   大屏设计(AJ-Report)是一个可视化拖拽编辑的,直观,酷炫,具有科技感的图表工具全开源项目。 内置的基础功能包括数据源,数据集,报表管理,项目部分截图如下。
**在线案例还在努力创造中,敬请期待!!!** ![操作](https://images.gitee.com/uploads/images/2021/0703/094742_c0243f70_1728982.gif "2021-07-03_09-43-50.gif") ## 数据流程图 + ![An image](https://images.gitee.com/uploads/images/2021/0630/160451_31bb9052_1728982.png) ## 打包目录build + ``` ├── bin 启动命令脚本 │ ├── restart.sh @@ -35,6 +44,7 @@ ``` ## 系统目录 + ``` ├── doc 文档源码 │ ├── docs @@ -50,14 +60,21 @@ ``` ## 核心技术 + ### 依赖 + - [Mysql] 5.7+ - [Jdk] 1.8+ + ### 后端 -- [Spring Boot2.3.5.RELEASE](https://spring.io/projects/spring-boot/): Spring Boot是一款开箱即用框架,让我们的Spring应用变的更轻量化、更快的入门。 在主程序执行main函数就可以运行。你也可以打包你的应用为jar并通过使用java -jar来运行你的Web应用; + +- [Spring Boot2.3.5.RELEASE](https://spring.io/projects/spring-boot/): Spring Boot是一款开箱即用框架,让我们的Spring应用变的更轻量化、更快的入门。 + 在主程序执行main函数就可以运行。你也可以打包你的应用为jar并通过使用java -jar来运行你的Web应用; - [Mybatis-plus3.3.2](https://mp.baomidou.com/): MyBatis-plus(简称 MP)是一个 MyBatis (opens new window) 的增强工具。 - [flyway5.2.1](https://flywaydb.org/): 主要用于在你的应用版本不断升级的同时,升级你的数据库结构和里面的数据 + ### 前端 + - [npm](https://www.npmjs.com/):node.js的包管理工具,用于统一管理我们前端项目中需要用到的包、插件、工具、命令等,便于开发和维护。 - [webpack](https://webpack.docschina.org/):用于现代 JavaScript 应用程序的_静态模块打包工具 - [ES6](https://es6.ruanyifeng.com/):Javascript的新版本,ECMAScript6的简称。利用ES6我们可以简化我们的JS代码,同时利用其提供的强大功能来快速实现JS逻辑。 @@ -70,10 +87,13 @@ - [vuedraggable](https://github.com/SortableJS/Vue.Draggable/): 是一款基于Sortable.js实现的vue拖拽插件。 ## 编译打包 + 在Linux上先准备好maven、node.js、jdk + - [Apache Maven] 3.5 +
- [Node.js] v14.16.0+
- [Jdk] 1.8+ + ``` git clone https://gitee.com/anji-plus/report.git cd report @@ -90,18 +110,30 @@ bin/start.bat Windows修改第4行的JAVA_HOME后,双击启动 启动后访问 http://serverip:9095 ``` + +## 谁在使用 + +希望你们的logo出现在此,[请点此Issue进行登记](https://gitee.com/anji-plus/report/issues/I3ZXT4)
+ + + + + ## 近期计划 -- 完善地图插件 -- 完善表格插件 -- 丰富自定义框图、挂件 -- 丰富更多图表组件 -- 基础图表增加 -- 现有图表功能修复/增加 + +- 完善地图插件 +- 完善表格插件 +- 丰富自定义框图、挂件 +- 丰富更多图表组件 +- 基础图表增加 +- 现有图表功能修复/增加 ## 技术支持 + **如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** 微信群:
+ #### 开源不易,劳烦各位star ☺ diff --git a/doc/docs/guide/briefUsing.md b/doc/docs/guide/briefUsing.md index e69de29b..2070d125 100644 --- a/doc/docs/guide/briefUsing.md +++ b/doc/docs/guide/briefUsing.md @@ -0,0 +1,5 @@ +希望你们的logo出现在此,[请点此Issue进行登记](https://gitee.com/anji-plus/report/issues/I3ZXT4)
+ + + + diff --git a/doc/docs/guide/dashboard.md b/doc/docs/guide/dashboard.md index cf87be92..6494fc6c 100644 --- a/doc/docs/guide/dashboard.md +++ b/doc/docs/guide/dashboard.md @@ -5,7 +5,7 @@ ## 大屏简介 ![img_2.png](../picture/dashboard/img_2.png) -## 工具简介 +## 工具栏 ### 文本框 ![img_3.png](../picture/dashboard/img_3.png) ![img_4.png](../picture/dashboard/img_4.png) @@ -14,37 +14,64 @@ ### 滚动文本 已支持动态数据,请参考文本框的操作
+ ### 超链接 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** + ### 当前时间 -已支持多种时间格式,其他格式请提Issue +已支持多种时间格式,其他格式请提Issue
+![img_1.png](../picture/dashboard/img_1.png) + ### 图片 ![img_7.png](../picture/dashboard/img_7.png) + ### 视屏 -暂不支持循环播放 +**暂不支持循环播放**
+ ### 内联框架 -当超链接和视频链接无效的时候,请尝试使用内联框架 +当超链接和视频链接无效的时候,请尝试使用内联框架
+ ### 表格 -存在问题,还在开发中 +**存在问题,还在开发中**
+ ### 柱状图 -目前**柱状图-渐变色**图形右侧功能区还在开发调整中 +目前**柱状图-渐变色**图形右侧功能区还在开发调整中
+ ### 柱状堆叠图 -开发中 +开发中
+ ### 折线图 -有问题请提Issue -### 折柱图 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img_8.png](../picture/dashboard/img_8.png) + +### 柱线图 +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img9](../picture/dashboard/img_9.png) + ### 饼图 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img10](../picture/dashboard/img_10.png)
+![img11](../picture/dashboard/img_11.png)
+![img12](../picture/dashboard/img_12.png)
+ ### 漏斗图 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img13](../picture/dashboard/img_13.png)
+ ### 仪表盘 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img14](../picture/dashboard/img_14.png)
+ ### 中国地图 -气泡地图已支持动态数据,中国地图(迁徙图)暂不支持动态数据 +**注**:气泡地图已支持动态数据,中国地图(迁徙图)暂不支持动态数据 +![img15](../picture/dashboard/img_15.png)
+ ### 百分百图 -有问题请提Issue +**如有问题,请提交 [Issue](https://gitee.com/anji-plus/report/issues)
** +![img16](../picture/dashboard/img_16.png)
+ ### 热力图 -开发中 +**开发中**
+ ### 对比图 -开发中 +**开发中**
diff --git a/doc/docs/guide/question.md b/doc/docs/guide/question.md index a4c1c689..ea25a59c 100644 --- a/doc/docs/guide/question.md +++ b/doc/docs/guide/question.md @@ -17,7 +17,7 @@ 修改pom.xml依赖,添加Mysql8.0驱动包,将DB目录里面SQL文件utf8_general_ci字符集改成mysql8.0支持的字符集 -- Jdk11兼容性问题 +- Jdk11无法启动 diff --git a/doc/docs/guide/quicklyDistribution.md b/doc/docs/guide/quicklyDistribution.md index 42c092ed..c61677a2 100644 --- a/doc/docs/guide/quicklyDistribution.md +++ b/doc/docs/guide/quicklyDistribution.md @@ -25,8 +25,15 @@ report-core-XXX --> conf --> bootstrap-dev.yml
![file.png](../picture/quickly/img_5.png) ## 启动 -linux启动:report-core-XXX --> bin --> start.sh
-windows启动:report-core-XXX --> bin --> start.bat
+linux启动:
+report-core-XXX --> bin -->sh start.sh
+ +windows启动:
+report-core-XXX --> bin --> start.bat
+修改第4行的JAVA_HOME,改成你自己的JAVA_HOME,并去掉**rem**注释,双击启动
+![java.png](../picture/quickly/img_7.png)
+**注**:如果你JAVA_HOME目录存在空格,将bat文件最下面的JAVA_HOME添加""号 +![img.png](../picture/quickly/img_8.png) ## 访问 diff --git a/doc/docs/picture/dashboard/img_1.png b/doc/docs/picture/dashboard/img_1.png new file mode 100644 index 00000000..37d04ddc Binary files /dev/null and b/doc/docs/picture/dashboard/img_1.png differ diff --git a/doc/docs/picture/dashboard/img_10.png b/doc/docs/picture/dashboard/img_10.png new file mode 100644 index 00000000..d47bfbfb Binary files /dev/null and b/doc/docs/picture/dashboard/img_10.png differ diff --git a/doc/docs/picture/dashboard/img_11.png b/doc/docs/picture/dashboard/img_11.png new file mode 100644 index 00000000..7aa467c6 Binary files /dev/null and b/doc/docs/picture/dashboard/img_11.png differ diff --git a/doc/docs/picture/dashboard/img_12.png b/doc/docs/picture/dashboard/img_12.png new file mode 100644 index 00000000..fdfbc909 Binary files /dev/null and b/doc/docs/picture/dashboard/img_12.png differ diff --git a/doc/docs/picture/dashboard/img_13.png b/doc/docs/picture/dashboard/img_13.png new file mode 100644 index 00000000..ccaca184 Binary files /dev/null and b/doc/docs/picture/dashboard/img_13.png differ diff --git a/doc/docs/picture/dashboard/img_14.png b/doc/docs/picture/dashboard/img_14.png new file mode 100644 index 00000000..3c193764 Binary files /dev/null and b/doc/docs/picture/dashboard/img_14.png differ diff --git a/doc/docs/picture/dashboard/img_15.png b/doc/docs/picture/dashboard/img_15.png new file mode 100644 index 00000000..e02ec116 Binary files /dev/null and b/doc/docs/picture/dashboard/img_15.png differ diff --git a/doc/docs/picture/dashboard/img_16.png b/doc/docs/picture/dashboard/img_16.png new file mode 100644 index 00000000..8f0ab24a Binary files /dev/null and b/doc/docs/picture/dashboard/img_16.png differ diff --git a/doc/docs/picture/dashboard/img_8.png b/doc/docs/picture/dashboard/img_8.png new file mode 100644 index 00000000..eaf5956b Binary files /dev/null and b/doc/docs/picture/dashboard/img_8.png differ diff --git a/doc/docs/picture/dashboard/img_9.png b/doc/docs/picture/dashboard/img_9.png new file mode 100644 index 00000000..fb052970 Binary files /dev/null and b/doc/docs/picture/dashboard/img_9.png differ diff --git a/doc/docs/picture/quickly/img_7.png b/doc/docs/picture/quickly/img_7.png new file mode 100644 index 00000000..c168c03e Binary files /dev/null and b/doc/docs/picture/quickly/img_7.png differ diff --git a/doc/docs/picture/quickly/img_8.png b/doc/docs/picture/quickly/img_8.png new file mode 100644 index 00000000..0112c94a Binary files /dev/null and b/doc/docs/picture/quickly/img_8.png differ