Skip to content

v1.9.4

Latest
Compare
Choose a tag to compare
@zhangdaiscott zhangdaiscott released this 18 Feb 02:58
· 3 commits to master since this release
c558e78

当前版本:v1.9.4 | 2025-02-17

升级日志

重点修复了JimuBI 数据库兼容问题,启动提示es、mogodb错误警告问题;同步提供了springboot3版依赖;大屏新增一些列新功能,详情看日志

springboot2集成依赖
  • 积木报表依赖
    <dependency>
       <groupId>org.jeecgframework.jimureport</groupId>
       <artifactId>jimureport-spring-boot-starter</artifactId>
       <version>1.9.4</version>
    </dependency>
    <dependency>
       <groupId>org.jeecgframework.jimureport</groupId>
       <artifactId>jimureport-nosql-starter</artifactId>
       <version>1.9.4</version>
    </dependency>
  • 积木大屏依赖
   <dependency>
     <groupId>org.jeecgframework.jimureport</groupId>
     <artifactId>jimubi-spring-boot-starter</artifactId>
     <version>1.9.4</version>
   </dependency>
springboot3集成依赖
  • 积木报表依赖
 <dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot3-starter-fastjson2</artifactId>
  <version>1.9.4</version>
</dependency>
 <dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-nosql-starter</artifactId>
  <version>1.9.4</version>
</dependency>
  • 积木大屏依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimubi-spring-boot3-starter</artifactId>
  <version>1.9.4</version>
</dependency>
升级SQL
ALTER TABLE `jimu_report_db_field`
    ADD COLUMN `field_name_physics` varchar(200) NULL COMMENT '物理字段名(文件数据集使用,存的是excel的字段标题)' AFTER `field_name`;

CREATE TABLE `jimu_report_icon_lib` (
    `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
    `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片名称',
    `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片类型',
    `image_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片地址',
    `create_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建人',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `update_by` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '更新人',
    `update_time` datetime DEFAULT NULL COMMENT '更新时间',
    `tenant_id` int(11) DEFAULT NULL COMMENT '租户id',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='积木图库表';

INSERT INTO `jimu_dict`(`id`, `dict_name`, `dict_code`, `description`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `type`, `tenant_id`) VALUES ('1047797573274468352', '系统图库', 'gallery', '', 0, 'admin', '2025-02-07 19:00:19', NULL, NULL, 0, '1');

INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797624512086016', '1047797573274468352', '常规', 'common', NULL, 1, 1, 'admin', '2025-02-07 19:00:31', NULL, NULL);
INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797669877678080', '1047797573274468352', '指向', 'point', NULL, 1, 1, 'admin', '2025-02-07 19:00:42', '15931993294', '2025-02-07 19:01:11');
INSERT INTO `jimu_dict_item`(`id`, `dict_id`, `item_text`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES ('1047797751893098496', '1047797573274468352', '专业', 'major', NULL, 1, 1, 'admin', '2025-02-07 19:01:01', NULL, NULL);
积木报表升级
  • 积木报表nosql依赖集成后,会提示mogodb连接错误和es错误解决
  • 填报,支持自动注入标准字段
  • 填报前端校验子表唯一值
  • 文件数据集专项优化
  • mongodb不支持分页 / 导出报表配置,主子表配置没有导出
  • 文件数据集报表,查询逻辑优化
  • 加上版本信息
  • 修正边框设置全部后再设置局部不生效
  • 上传图片支持预览
  • 将格式设为正常,空单元格 不会被清除
  • 动态cell错位无法计算 · Issue #3317
  • 报表首页“视图”列表,目前是否支持给每个报表替换背景图 · Issue #3319
  • 积木报表超链接传参错行问题-未解决 · Issue #3367
  • 预览报表时,占用的内存在取消预览后,内存不释放 · Issue #3290
  • 我创建的填报,设置的永不过期,但是填写的时候弹出来Token失效 · Issue #3349
  • #3278 麻烦再看一下这个issue 还是没有修复核心问题,就比如在线的这个例子,虽然图表的配置保存下来了 但是图表还是无法渲染 · Issue #3392
  • 每次翻页都查询总数 · Issue #1708
  • postgresql数据库时有些错误 · Issue #7779
  • 打包为jar包后,保存报表时会出现保存失败的bug #3335
  • 填报使用api 作为数据源,回显数据的时候,日期控件报错
  • 配置字典支持下拉选
  • 单文件数据集支持图表组件
  • 文件数据集查不到数据优化
  • 预览报表时,占用的内存在取消预览后,内存不释放 #3290
积木大屏升级
  • 【严重】在oracle数据库下报错 odp.type = "0"
  • 【新功能】JimuBI支持更多数据集,写SQL方式对接 elasticsearch、mogodb、csv文件、Excel文件、json文件
  • 【新功能】新增数据源支持sqllite、TiDB、Doris、 MongoDB-BI等
  • 【新功能】新增图标库维护,更友好的支持物联网大屏
  • 【新功能】新增地图维护,内网可以手工维护地图数据
  • 针对online对接大屏和仪表盘,进行专项优化
  • webscoket 数据集优化
  • 基础仪表盘修改颜色,目前只将刻度线的颜色改了,需不要要将刻度线右侧数值也修改
  • 表单上添加了新字段,配置联动查询时,实时选不了字段
  • 单文件数据集 无法修改数据集名称
  • 仪表盘组件支持复制,大大提升用户体验
  • PostgreSQL 数据库升级积木报表1.9.3 打开积木BI报错 · Issue #3405
  • 将数据库切换到openGuass,积木报表报错 · Issue #7745
  • 积木BI大屏1.93版本,在ORACLE数据库下,点击【模版案例】【文件夹】接口报错 · Issue #7721
  • 手机端和页面端显示不一致问题 · Issue #7689
  • [1.9.1]发展历程组件存在跨格跳的情况 · Issue #3366
  • 大屏API接口可以解析成功,但获取不到数据 · Issue #3360
  • 地图数值显示不正确 · Issue #3368
  • 大屏列表因为sql不兼容导致查询失败 · Issue #3397
  • 数据大屏Api动态数据表格数据钻取页面不刷新 · Issue #3390
  • 1.9.3版本未能找到ES数据源,且API数据源只支持https · Issue #3388
  • 数据大屏和仪表盘保存后台报错java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String · Issue #3419
  • 轮播表格和排名表格无法被其它组件实现组件联动 · Issue #3414
  • 大屏地图钻取名称显示重叠问题 · Issue #3413
  • 仪表盘敏感功能加按钮权限
  • Cache SPEL 表达式解析不到参数 #3222