update README.md.

Signed-off-by: orange-form <3510245832@qq.com>
This commit is contained in:
orange-form
2022-11-17 04:25:48 +00:00
committed by Gitee
parent b6eeb5379c
commit 018260cd8b

View File

@@ -1,39 +1,16 @@
### 新版功能
在刚刚发布的 2.6 版本中,新版在线表单上线。相比于之前版本,前端完全重写,支持更多实用功能
2.7 版本新上线功能如下
线上演示环境 [http://demo.orangeforms.com/flow](http://demo.orangeforms.com/flow)(集中访问会相对较慢)。
- 在线表单,支持第三方独立接入,目前以 **若依** 为例,并提供详细的接入文档和示例代码。
- 在线表单,不修改任何 **若依** 默认代码的前提下,仅通过新增插件接口的方式,为 **若依** 集成橙单的在线表单功能。
- 在线表单,支持 Tab 容器组件。
![](orange-demo-activiti/1.png)
![](orange-demo-activiti/2.png)
![](orange-demo-activiti/4.png)
![](orange-demo-activiti/5.png)
![](orange-demo-activiti/3.png)
![](orange-demo-activiti/image.png)
- 新版在线表单编辑器使用全新页面样式。
- 前端支持更多基础组件。
- 前端内置业务相关的高阶组件,同时提供标准化扩展接口。
- 前端支持 Javascript 监听器,对于复杂的数据和组件联动场景,可以灵活扩展前端逻辑。
- 支持下拉、复选框等多选逻辑。
- 前后端均支持一对一和一对多的级联添加、更新和删除。
- 前后端均提供全局编码字典的支持。
- 前后端均提供独立可接入性支持,基于统一的扩展逻辑,可与其他脚手架快速集成,并提供橙单的在线表单服务。
- 橙单现有工作流模块,可快速接入新版在线表单。
> 以下为 2.6 版本其他模块的最新功能列表。
- 报表打印,新增线上演示环境 [http://demo.orangeforms.com/flow](http://demo.orangeforms.com/flow)(集中访问会相对较慢)。
- 报表打印,统计报表新增支持透视表组件。
- 报表打印,打印模板新增支持边框颜色。
- 报表打印,打印模板新增支持表数据中条形码和二维码的打印。
- 报表打印支持带有动态参数的SQL数据集其余基础功能和Table数据集完全一致。
- 报表打印,打印功能在原有 PDF 输出的基础上,新增支持 Excel 导出。
- 报表打印,打印功能同时支持 PDF 和 Excel 的批量打印。
- 报表打印,报表拖拽页面支持可嵌套的块组件,使页面布局更加灵活。
- 报表打印,数据集支持数据权限。
- 基础架构数据权限支持精确到菜单同时支持菜单Id和后台接口的关联推演防止手动篡改 MenuId 的数据越权访问。
- 基础架构,数据权限性能优化,在原有二级缓存基础上支持基于 Caffeine 的一级缓存,以提升该高频调用的性能。
- 基础架构,数据权限新增 “本部门用户” 和 “本部门及子部门用户” 两个过滤策略。
- 基础架构,全局编码字典支持 show_order。
- 基础架构,优化部门层级变更的逻辑,优化后性能与部门层级深度近乎无关。
- 工作流,流程用户任务支持自动邮件通知的设置,同时提供良好的插件接口,可按需实现自定义通知。
- 工作流,支持流程干预,可以指定跳转的节点,以及跳转后的新审批人。
- 工作流,支持审批人直接终止当前审批流程,如:结束(同意)和结束(拒绝),审批状态自动同步到工单表。
- 工作流,在线表单工作流,支持流程状态同步到业务主表,以便于业务数据的统计分析。
- 生成器,支持仅生成工程脚手架的功能,该功能会忽略生成业务代码,方便用户进行原始框架的快速搭建。
### 友情感谢
- 可一键部署的开源问卷调查考试系统 **卷王** [https://gitee.com/surveyking/surveyking](https://gitee.com/surveyking/surveyking)
- 可一行代码实现 PDF 灵活写入的开源库 **x-easypdf** [https://gitee.com/dromara/x-easypdf](https://gitee.com/dromara/x-easypdf)
@@ -118,6 +95,15 @@
- 接口参数均为数据源 ID不暴露任何后台数据表细节从机制上彻底消除了 SQL 注入的风险。
- 运行时效率极高,动态表单关键数据结构均缓存 Redis从而有效提升数据接口的应答效率。
#### 报表打印
- 支持动态添加多数据源,目前可同时支持 MySQL/PostgreSQL/Oracle/Clickhouse。
- 支持 Table、SQL 和 API 等数据源,同时支持动态的数据权限过滤。
- 支持块嵌套布局,支持拖拽图表组件、透视表组件和自定义业务组件,可快速动态配置 Dashboard 页面。
- 支持基于 Luckysheet 的打印模板设计。
- 支持导出到 PDF 和 Excel。
- 支持循环打印、批量打印等。
- 打印功能可与路由表单、在线表单和流程工单无缝接合。
#### 多租户
- 多租户工程可同时创建三个应用,分别为租户运营管理后台应用 TenantAdmin租户运营后台应用以及面向租户前端 App 的 WebApi 应用。
- 对于多租户运营管理后台应用 TenantAdmin不仅内置了自身的权限管理和租户运营管理等功能同时也支持配置自定义的业务表单和租户统计表单。