新版功能
- 在线表单,新版在线表单编辑器使用全新页面样式。
- 在线表单,前端支持更多基础组件。
- 在线表单,前端内置业务相关的高阶组件,同时提供标准化扩展接口。
- 在线表单,前端支持 Javascript 监听器,对于复杂的数据和组件联动场景,可以灵活扩展前端逻辑。
- 在线表单,支持下拉、复选框等多选逻辑。
- 在线表单,前后端均支持一对一和一对多的级联添加、更新和删除。
- 在线表单,前后端均提供全局编码字典的支持。
- 在线表单,前后端均提供独立可接入性支持,基于统一的扩展逻辑,可与其他脚手架快速集成,并提供橙单的在线表单服务。
- 在线表单,橙单现有工作流模块,可快速接入新版在线表单。
- 报表打印,打印功能在原有 PDF 输出的基础上,新增支持 Excel 导出。
- 报表打印,打印功能同时支持 PDF 和 Excel 的批量打印。
- 报表打印,报表拖拽页面支持可嵌套的块组件,使页面布局更加灵活。
- 报表打印,统计报表新增支持透视表组件。
- 报表打印,打印模板新增支持边框颜色。
- 报表打印,打印模板新增支持表数据中条形码和二维码的打印。
- 报表打印,支持带有动态参数的 SQL 数据集,其余基础功能和 Table 数据集完全一致。
- 报表打印,数据集支持数据权限。
- 基础架构,数据权限支持精确到菜单,同时支持菜单Id和后台接口的关联推演,防止手动篡改 MenuId 的数据越权访问。
- 基础架构,数据权限性能优化,在原有二级缓存基础上支持基于 Caffeine 的一级缓存,以提升该高频调用的性能。
- 基础架构,数据权限新增 “本部门用户” 和 “本部门及子部门用户” 两个过滤策略。
- 基础架构,全局编码字典支持 show_order。
- 基础架构,优化部门层级变更的逻辑,优化后性能与部门层级深度近乎无关。
- 工作流,流程用户任务支持自动邮件通知的设置,同时提供良好的插件接口,可按需实现自定义通知。
- 工作流,支持流程干预,可以指定跳转的节点,以及跳转后的新审批人。
- 工作流,支持审批人直接终止当前审批流程,如:结束(同意)和结束(拒绝),审批状态自动同步到工单表。
- 工作流,在线表单工作流,支持流程状态同步到业务主表,以便于业务数据的统计分析。
- 生成器,支持仅生成工程脚手架的功能,该功能会忽略生成业务代码,方便用户进行原始框架的快速搭建。