Signed-off-by: chy <chy@163.com>

This commit is contained in:
chy
2026-02-02 23:31:39 +08:00
commit f6d2459f1f
1499 changed files with 289491 additions and 0 deletions

View File

@@ -0,0 +1,79 @@
## 注意事项
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需对该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
- 1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。
- 对于从之前版本升级到1.0.0版本必须解决新旧sql的冲突问题因为V1.0.0版本同样默认启用flyway如果不解决冲突代码启动flyway就会报错
从0.9.9版本更新到1.0.0版本的更新sql请参照下面的步骤内容进行操作
如果从更低的版本升级到V1.0.0请先升级到V0.9.9版本,可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。
**如果从V0.9.9版本更新至V1.0.0版本后需要继续使用flyway功能必须解决新旧sql的冲突问题**
- 1、将自己系统的数据库数据进行备份
- 2、手动执行V0.9.9更新的V1.0.0增量sql <br>
这样就可以使用V1.0.0全部的功能。
```
INSERT INTO `lidee_report`.`lidee_dict`(`dict_name`, `dict_code`, `remark`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES ('下拉框属性', 'SELECT_PROPERTIES', '下拉框属性', 'admin', NOW(), 'admin', NOW(), 1);
INSERT INTO `lidee_report`.`lidee_dict_item`(`dict_code`, `item_name`, `item_value`, `item_extend`, `enabled`, `locale`, `remark`, `sort`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES ('SELECT_PROPERTIES', '显示值', 'label', NULL, 1, 'zh', NULL, NULL, 'admin', NOW(), 'admin', NOW(), 1);
INSERT INTO `lidee_report`.`lidee_dict_item`(`dict_code`, `item_name`, `item_value`, `item_extend`, `enabled`, `locale`, `remark`, `sort`, `create_by`, `create_time`, `update_by`, `update_time`, `version`) VALUES ('SELECT_PROPERTIES', '提交值', 'value', NULL, 1, 'zh', NULL, NULL, 'admin', NOW(), 'admin', NOW(), 1);
```
- 3.清空flyway_schema_history表并插入一条数据到表中 <br>
这样可以解决flyway的冲突问题如果flyway一直都是禁用的那这步可以不做。
```
truncate table lidee_report.flyway_schema_history;
INSERT INTO lidee_report.flyway_schema_history (installed_rank, version, description, type, script, checksum, installed_by, installed_on, execution_time, success)
VALUES (1, '1.0.0', 'init', 'SQL', 'V1.0.0__init.sql', -1762151859, 'root', '2023-05-05 15:39:07', 588, 1);
```
<br>
**如果是直接使用V1.0.0版本,以上都不需要处理**
## 新增/修复
### 新增
- 1、图层唯一标识页面不显示
- 2、下拉框数据联动
- 3、时间筛选器联动
- 4、大屏设计器图表联动 --贡献人 程序员世林@cxysl
- 5、大屏设计器支持缩放
- 6、大屏设计器标尺更新
- 7、图层支持锁定、解锁
- 8、admin账号增加重置密码功能
- 9、增加双Y柱图
- 10、增加刻度尺
### 修复
- 1、柱状图渐变色提示语未生效
- 2、柱线图图例固定先柱后折
- 3、swagger界面ip:port/swagger-ui.html
- 4、雷达图动态数据不显示
- 5、权限管理查询不生效
- 6、刻度尺组件预览数据无显示
### 优化
- 1、大屏动态数据刷新时间-默认由5秒调整为10分钟
- 2、图例名称的调整
- 3、数据集-js可以解析页面自定义数组
- 4、柱/线图--XY配置项调整
- 5、数据集测试预览后点击保存时将只会保存一条
### 其他
- 1、文档更新
- 2、移除Druid

View File

@@ -0,0 +1,32 @@
## 注意事项
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需对该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
## 新增/优化
- 1、引入datav依赖新增样式组件装饰边框+装饰图 贡献人wenqindong@wenqindong
- 2、大屏图表-文本组件增加对多行的支持 贡献人StefanZhu@stefanZhu
- 3、Excel报表支持pdf导出 贡献人:陈旭光@chen-xuguang
- 4、大屏文本栏组件-文本、滚动文本、表格支持被联动
- 5、大屏刻度尺组件-被联动,词云组件-被联动,仪表盘被联动
## 修复
- 1、部分图表的副标题和数值设定颜色冲突
- 2、当数据集第一条数据中存在null值时被自动过滤导致未能解析
- 3、大屏图表-仪表盘的配置项冲突重复
- 4、大屏图片-饼图图例位置不正确问题
- 5、装饰饼图不显示问题
## 其他
- 1、文档更新
## 示例数据
- 从1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。

View File

@@ -0,0 +1,41 @@
## 注意事项
- 本次更新bootstrap.yml相关配置文件有更新根据部署方式的不同注意不要遗漏此文件的更新
- 本次更新有新增SQLV1.2.0__update.sql没有启用flyway的情况下别忘记手动执行更新sql
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需删除该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
## 新增
- 1、新增中国地图-柱形地图
- 2、新增样式组件-流光直线 --贡献人:陈旭光@chen-xuguang
- 3、支持URL传参(具体解释与使用请查看数据集)
- 4、支持上传SVG格式图片 --贡献人:陈旭光@chen-xuguang
## 优化
- 1、大屏-柱状图支持多柱,折线图支持多折线(柱状图-渐变色不支持多柱)
- 2、大屏-柱线堆叠图、多柱线图柱体增加堆叠样式
- 3、大屏图表配置项-数值设定,增加是否显示百分号 --贡献人Mr.Z@sillycoder
- 4、大屏-柱状图增加柱体背景等配置项(具体解释与使用请查看图表配置项)
- 5、大屏-X轴数值长度超长自动换行具体解释与使用请查看图表配置项
## 修复
- 1、样式组件保存后预览不生效问题 --贡献人luoxuancong@luoxuancong
- 2、Excel数据渲染重复查询问题
- 3、雷达图动态数据刷新后预览不自动刷新图表问题
## 其他
- 1、文档更新
- 2、增加了新中国地图解析方法V2--可显示非省市区以外的经纬度地址,需配合柱形地图使用,其他地图暂时不使用,可参考柱形地图来修改其他代码
- 3、bootstrap.yml配置文件更新
## 示例数据
- 从1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。

View File

@@ -0,0 +1,38 @@
## 注意事项
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需对该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
## 新增
1、增加xAxis数据自动换行开关默认不换行 -V1.2.1 <br>
2、增加yAxis轴最大值配置显示 <br>
3、大屏-新增柱状图-堆叠图-占比多显 <br>
4、大屏-增加整个页面定时刷新功能(默认不刷新,页面刷新会重新请求数据) <br>
5、大屏-地图组件,支持配置项切换省市区 <br>
6、大屏-图表配置项-字体相关-可选echarts的几种字体 <br>
7、大屏-表单-下拉框默认提示语可修改 <br>
## 优化
1、大屏-表格组件单元格内容超长自动换行显示(数据中出现部分英文字符将会导致无法换行,例:,;|等) <br>
2、注销登陆优化-现在同一浏览器登陆系统和打开分享链接,系统登陆失效也不会导致分享链接失效了 <br>
3、大屏-柱状图/折线图提示语/数值设定优化 <br>
4、大屏-柱状图-柱体间距可调整(柱体设置) <br>
5、大屏-饼图、百分比图、漏斗图等系列图表优化 <br>
## 修复
1、修复柱状图-竖展示功能显示异常 -V1.2.1 <br>
## 其他
1、文档更新 <br>
## 示例数据
- 从1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。

View File

@@ -0,0 +1,68 @@
## 注意事项
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需对该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
## V1.4.0
### 新增
- 1、大屏图表-地图系列新增支持配置项选择省市区
- 2、大屏图表-下拉框提示内容可自定义
- 3、大屏图表-地图-新增中国色阶图、世界色阶图 --贡献人:雨羽@yuyulian
- 4、大屏图表-新增散点图 --贡献人:雨羽@yuyulian
- 5、Excel-新增导入xlsx、导出pdf(内容格式存在问题) --贡献人:雨羽@yuyulian
- 6、Excel-支持添加图片 --贡献人:雨羽@yuyulian
- 7、Docker部署说明 --贡献人tzengshinfu@tzengshinfu
### 优化
- 1、大屏图表-饼图系列优化
- 2、大屏图表-雷达图系列优化
- 3、大屏图表-折线图系列优化
- 4、大屏图表-柱状图系列优化
- 5、大屏图表-柱线图系列优化
- 6、大屏图表-百分比图系列优化
- 7、大屏图表-地图系列优化
- 8、大屏图表-词云图、热力图、刻度尺系列优化
- 9、系统-注销登陆问题优化
### 修复
### 其他
- 1、文档更新
- 2、iconfont更新
## V1.4.2
### 新增
- 1、增加postgresql、opengauss、达梦数据库、人大金仓、数据源支持
- 2、大屏设计器-表格组件表头表体增加文字格式属性
### 优化
- 1、表格报表设计页面-数据集选择可多选
- 2、数据源类型下拉选项排序
- 3、Excel报表支持浏览器直接导出excel不用再去文件管理找文件了
### 修复
- 1、修复国家信息安全漏洞共享平台披露的漏洞CNVD-2024-34975
```yaml
Security:
# jwt密钥生产环境请自行修改避免被远程伪造登录攻击
jwtSecret: TybmmfrgsIqpPsBOYxvygCMVJWKNfDJU
```
将jwt密钥修改成你自己的[随机密码生成器](http://www.chahuo.com/token-generator.html)
## 示例数据
- 从1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。

View File

@@ -0,0 +1,131 @@
## 注意事项
- 本次版本必须更新bootstrap.yml配置文件
- 1.5.x 配置文件中flyway默认是false未启动的如果数据库兼容性没问题可以修改为true
- 特别注意1.5版本开始node版本最低使用V16版本。
- 之前版本更新至本版本时,可能会遇到图表不显示静态、动态数据,需对该图表重新配置;如果已对旧版本进行二次开发,请谨慎更新。<br>
跨版本更新可查对应版本的[releases](https://gitee.com/anji-plus/report/releases)。<br>
## v1.4.2更新至1.5.0
- 1、下载node16
- 2、删除node_modules文件夹
- 3、清缓存执行 npm cache clean --force
- 4、使用node16执行 npm install
## npm install不成功问题
- 1、修改npm镜像地址看文档下方的命令
- 2、使用低版本一点的node16比如我们正在使用的node16.14.0
- 3、使用npm install -f 命令
### nvm工具
用来管理多个node版本不会的跟这个文档尝试。
https://blog.csdn.net/i_for/article/details/135060019
### 镜像源
- 查看当前源配置 <br>
npm config get registry
- 淘宝源 <br>
npm config set registry https://repository.npmmirror.com
- 华为源 <br>
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
- 腾讯源 <br>
npm config set registry https://mirrors.cloud.tencent.com/npm/
- 中国科技大学源 <br>
npm config set registry https://mirrors.ustc.edu.cn/npm/
- 网易源 <br>
npm config set registry https://mirrors.163.com/npm/
- 官网源 <br>
npm config set registry https://registry.npmjs.org/
## 1.5版本开始前端编译注意事项
1、前端目录report-ui/node_modules_echarts_need/ <br>
执行完npm install后需要将node_modules_echarts_need目录下map文件夹整体拷贝到node_modules/echarts/文件夹下,
因为echarts v5.0之后的版本不在包含map文件夹 <br>
![img](../../picture/releases/img.png)
2、执行完1之后需要修改 report-ui/node_modules/echarts目录下的package.json
在“sideEffects”追加 "map/js/\*.js" 和 "map/js/province/\*.js" <br>
不明白可参考https://blog.csdn.net/m0_45159572/article/details/130077091
**注意:** 上面执行了一次就可以了,但如果都不执行,地图组件将不显示
## V1.5.0
### 版本变化
- 1、spring-boot: 2.3.5 -> 2.7.14
- 2、node: 14 -> 16
- 3、echarts: 4.9.0 -> 5.5.1
- 4、element-ui: 2.9.2 -> 2.15.14
- 5、vue: 2.6.11 -> 2.7.16
- 6、移除node-sass
- 前端其他版本请看package.json
### 新增
- 1、新增数据集复制功能
- 2、配置文件增加时区配置
- 3、报表分享增加显示报表名称
- 4、新增柱线图-单坐标
- 5、新增使用druid1.2.x
### 优化
- 1、大屏图表-文本组件换行符默认不开启
- 2、数据集查询参数-高级规则切换优化
- 3、大屏图表-提示语配置项优化
- 4、大屏图表-数值设定配置项优化
- 5、大屏图表-散点图半重做
- 6、大屏图表-饼图系列调整
- 7、大屏图表-百分比图调整
- 8、大屏图片-地图系列-增加广东地图js
- 9、大屏数据集切换将清空原先图表属性
### 修复
- 1、修复分享链接下Excel导出异常的问题
- 2、修复滚动文本联动不生效的问题
- 3、修复数据集复制对应的查询参数只复制了一个的问题
### 其他
- 1、文档更新
- 2、ele样式调整
## V1.5.1
### 新增
- 1、大屏设计器-多选及拖拽功能实现 --贡献人JiangHH@jianghh1993
- 2、大屏组件-部分图表组件增加“Y轴最小值”配置
- 3、文本组件增加“拼接内容”配置之前版本的文本数据可能会出现undefined内容只需要随便调整任意配置项即可
### 优化
- 1、优化前端数据源界面提示语
- 2、优化调整词云图组件
### 修复
- 1、修复地图省份切换问题需要手动在“sideEffects”追加"map/js/province/*.js"
- 2、修复Excel导出时样式不一致问题 --贡献人Fred@lzq_94
- 3、修复柱状/折线堆叠图数据渲染异常问题
- 4、修复大屏-下拉框样式问题
## 问题
请查看常见问题文档:[常见问题](https://ajreport.beliefteam.cn/report-doc/guide/question.html)
## 示例数据
- 从1.0版本调整了底层sql具体位置是report-core/src/main/resource/db.migration
删除了过往所有的sql现在此目录下sql仅包含lidee_report基础信息库的相关sqlsql文件的命名也会和版本号保持一致
提供的示例数据lidee_report_init数据库的sqllidee_report_init_example.sql 文件放置在 doc/example目录下。
- 如果需要将之前版本的示例数据删除delete_lidee_report_init_example.sql 文件放置在 doc/example目录下。

View File

@@ -0,0 +1,39 @@
## 注意事项
-
1、前端目录report-ui/node_modules_echarts_need/ <br>
执行完npm install后需要将node_modules_echarts_need目录下map文件夹整体拷贝到node_modules/echarts/文件夹下,
因为echarts v5.0之后的版本不在包含map文件夹 <br>
![img](../../picture/releases/img.png)
2、执行完1之后需要修改 report-ui/node_modules/echarts目录下的package.json
在“sideEffects”追加 "map/js/\*.js" 和 "map/js/province/\*.js" <br>
不明白可参考https://blog.csdn.net/m0_45159572/article/details/130077091
**注意:** 上面执行了一次就可以了,但如果都不执行,地图组件将不显示
-
1.6.x 配置文件中flyway默认是true其余配置没变化
## V1.6.0
### 新增
- 1、excel报表页面支持收起左侧功能栏 --贡献人wuzhaozhongguo@wuzhaozhongguo
- 2、大屏设计器-文本组件增加“自定义条件样式”(仅对动态数据生效)--贡献人lma@lma_lll
- 3、大屏设计器-视频组件支持循环播放 --贡献人lma@lma_lll
- 4、大屏设计器-新增批量复制功能 --贡献人luoxuancong@luoxuancong
- 5、大屏设计器-部分图表X轴新增“最大值”、“最小值”配置
### 优化
- 1、大屏设计器-图片功能优化 --贡献人JiangHH@jianghh1993
### 修复
- 1、修复excel导出pdf时单元格格式都一样的问题 --贡献人JiangHH@jianghh1993
### 其他
- 1、doc更新
- 2、部分图表Y轴“最大值”文字显示错误已调整为“最小值”

View File

@@ -0,0 +1,55 @@
## 注意事项
1、前端目录report-ui/node_modules_echarts_need/ <br>
执行完npm install后需要将node_modules_echarts_need目录下map文件夹整体拷贝到node_modules/echarts/文件夹下,
因为echarts v5.0之后的版本不在包含map文件夹 <br>
![img](../../picture/releases/img.png)
2、执行完1之后需要修改 report-ui/node_modules/echarts目录下的package.json
在“sideEffects”追加 "map/js/\*.js" 和 "map/js/province/\*.js" <br>
不明白可参考https://blog.csdn.net/m0_45159572/article/details/130077091
**注意:** 上面执行了一次就可以了,但如果都不执行,地图组件将不显示
## V1.7.0
### 新增
- 1、大屏设计器-新增视频监控组件 --贡献人shuaiwu95@shuaiwu123
- 2、大屏设计器-新增日历组件 --贡献人shuaiwu95@shuaiwu123
- 3、大屏设计器-下拉框组件增加tab模式 --贡献人shuaiwu95@shuaiwu123
- 4、大屏设计器-下拉框支持默认值显示 --贡献人shuaiwu95@shuaiwu123
- 5、大屏设计器-增加按钮组件(按钮组件使用说明请看在线文档) --贡献人JiangHH@jianghh1993
- 6、大屏设计器-表格组件新增导出按钮 --贡献人lma@lma_lll
- 7、大屏设计器-内联框架组件增加定时切换等功能 --贡献人lma@lma_lll
### 优化
- 1、大屏设计器-文本组件丰富样式 --贡献人shuaiwu95@shuaiwu123
- 2、大屏设计器-时间筛选器增加了日期格式选择 --贡献人lma@lma_lll
### 修复
- 1、修复excel导出时颜色和设置颜色不一致问题 --贡献人Brath
### 其他
- 1、doc更新
## V1.7.1
### 新增
- 1、大屏设计器-日历组件支持联动 --贡献人shuaiwu95@shuaiwu123
### 优化
- 1、大屏设计器-文本框增加行高默认值
### 修复
- 1、修复预览页面缩放异常问题 --贡献人shuaiwu95@shuaiwu123
### 其他
- 1、doc更新