优化一致性校验和发布体验,发布效率提升19%;控件与应用解耦,降低实施成本;多个控件功能增强,整体提升了系统性能和易用性。解决一些已知问题。
应用管理
改进
应用导出时导出发布历史记录等信息,保持原样导入版本的延续性,降低应用跨环境迁移的复杂度。新增
支持全局配置,锁定应用实体结构调整。
发布
提升
发布效率较上一版本提升19%
,生成代码和一致性校验性能提升95%
。改进
标准应用测试发布,明确发布过程中的各个环节,设计师能够更精准的定位问题。改进
一致性校验新增阻断
类型问题,并把原错误更改为严重
类型。存在严重
问题允许发布,避免校验规则增强阻塞应用测试,正式发布请务必修改所有阻断
和严重
问题。提升
去掉局部一致性校验,提升性能和体验,完善补充全局一致性校验,在发布之前检查出更多设计师配置问题。改进
一致性检测结果定位重构,提示和定位更准确。
表单
新增
审批应用支持暴露OpenAPI属性,支持将表单的实体服务发布为OpenAPI。改进
表单权限初始值,处理数据类型的初始值:数值型(长整型、整型、小数、货币)值为0
表示为空。
实体
改进
第三方实体支持第三方系统非长整数唯一ID场景配置,参照携带优化,列表有数据从列表取,不单独查询接口。改进
放开加密文本字段最大长度不能超过300的限制。
页面设计器
改进
打开页面设计器之后一直锁住该页面,去掉目前10分钟不操作自动解锁的机制。避免长时间离开变更被他人覆盖。改进
PC页面运行态布局高度支持倒挤,可支持分页置底等场景。改进
外框/布局添加新配置,支持自由调整中间区的最小高度。改进
参照运行态弹窗、打开页面弹窗、面板运行态支持拖动。改进
【页面规则】日期时间区间控件,微流程和行为中的值操作节点适配。值操作、事件中控件设置值可设置开始和结束值。改进
【页面规则】枚举或选项集绑定的控件支持设置不可选范围,支持不可选选项设置禁用或隐藏。改进
【页面规则】状态设置支持PC移动重复节、重复表录入、树表录入控件设置勾选行、所有行下控件状态。改进
运行态个性化页面复制支持对应页面规则的连带复制。改进
外框工具栏占位和占位控件能力增强,支持外部往占位中渲染自定义的操作。
控件
改进
控件与应用解耦,控件由应用内打包改为从统一的控件发布后地址异步加载,提升发布性能,运行态更新控件无需重新发布应用,降低实施成本。改进
页面中数据加载顺序自动判断逻辑优化,页签和子页面控件增加自动触发激活规则
的开关,可设置条件激活,默认关闭以兼容旧应用。改进
参照控件符合前端控件禁用规范,禁用时支持穿透,同时兼容历史配置。改进
多选/ 下拉多选设计态下拉等控件可选范围属性支持直接设置可选范围变量列表(枚举、选项对应的子集)。改进
单选、多选、下拉控件默认值支持表达式。改进
重复表查询表头支持列头居中,列内容居左,可通过列属性配置。改进
分页控件支持自定义输入跳转页码。改进
多行文本支持字数统计,并且进行字数限制校验。改进
图片控件设计态支持配置默认图片,默认图片来源可以手工上传或选择资源库图片,比如会议室录入时非空默认图片。改进
图片控件运行态支持预览。改进
PC移动重复节,节操作支持设置常用操作数。改进
日期区间、时间范围控件保存时增加校验提示,开始时间不能大于结束时间。改进
开放附件控件勾选事件,手写页面调用平台附件控件支持勾选部分附件下载。新增
控件开发:平台支持控件自定义校验规则,允许覆盖平台内置规则,适用于在平台提供的必填、最大值、最小值等之外增加如附件个数校验的规则。
微流程
新增
自定义对象类型支持附件、日期类型。改进
微流程设计器编辑和查看模式交互优化。改进
自定义服务节点支持固定错误提示语,在服务调用异常时统一提示语。改进
优化自定义服务节点,可以获取更多参数相关信息(如参数编码等),以便变量等相关节点可以快速创建时找到对应对象。改进
微流程列表操作节点最大值、最小值,支持日期、日期时间数据类型。改进
查询多记录节点支持分页查询:提醒设计师分页,避免大数据量查询导致的稳定性问题。改进
第三方实体筛选条件,右值是范围类:日期、日期时间、时间、整数、小数、货币类搜索条件适配。
表达式
新增
表达式组件:新增四舍五入保留小数位数函数。改进
表达式组件:选项集选择的具体值和手工输入的常量进行UI效果区分避免混淆。
应用支持分保配置
新增
实体基本信息添加密级开关,勾选之后自动在系统分组中添加密级字段,密级字段默认是用户中心中的密级枚举,勾选该开关保存之后不允许再修改密级开关。新增
附件控件添加密级相关属性设置。新增
表达式设计态,环境变量,增加布尔类型的系统密级开关
。
数据模型
-
新增
BI租户数据隔离- 代码逻辑上抽象一层连接中心,负责调用平台的数据存储服务接口获取各租户各应用的数据库连接信息。提供数仓的连接信息
- 数据同步-离线,每个实体针对业务库租户隔离部署方案,单独创建同步任务和任务依赖。通过连接中心获取相应的数据库连接信息
- 数据同步-实时,实时同步作业按数据库区分,适配实体数据源租户隔离方式,通过连接中心获取相应的连接信息
-
改进
任务管理-任务信息的提示,依赖任务信息的展示- 依赖任务执行情况列表要看到任务的业务名称
- 执行异常信息中:依赖任务 xxxxxxx 这里要显示具体的名称
- 任务详情列表中显示本次同步的数据量和数据总量
-
改进
数据抽取增加排序字段 三方数据源接入时,抽取的表或视图没有主键或排序规则,分页抽取会导致抽取的数据重复,现在规定建立三方数据库数据集时必须要有排序字段 -
改进
数据集关联实体能直接选到关联字段 -
改进
三方数据源的信息从nacos迁移至数据库- 修改三方数据源存储为数据库
- 历史数据升级
数据集
改进
增加实体排序字段 新建数据集时支持选择关联的枚举实体,组织模型实体的排序号字段,用作下游报表排序字段
报表
-
改进
图表组件排序优化- 排序交互优化,表头上的排序按钮状态与字段区域选择的排序同步
- 排序规则明确,垂直表明确哪些是组内排序,哪些是全排序,哪些字段排序互斥和并存
- 图形组件排序规则优化,明确哪些组件需要排序,哪些不需要
-
改进
设计态图表交互优化- 垂直表批量设置文字样式
- 只有一页数据时,表格分页增加是否显示的设置
- 拖入字段到维度度量区域或改变字段位置更平滑
-
改进
树形实体自展开和报表穿透到报表优化- 数据集添加针对树形实体自展开功能
- 报表穿透到报表支持参数映射
移除的功能
移除
应用:屏蔽应用内导入功能。移除
实体:屏蔽预置数据功能。移除
页面设计器:约束绑定关联实体字段的控件不允许设置值,控件属性、事件、页面规则、概览均进行了相关控制。移除
页面设计器:取消页面设计器自动保存草稿的功能,如果当前有做过调整提示设计师。移除
微流程:自定义微流程去掉草稿态。