橙单3.0
首先感谢开源PHP的平台,也感谢大家的阅读与关注。橙单赠人玫瑰,手有余香,希望我们的免费代码生成工具可以为更多的开发者带来更多的学习和休息时间。
创业维艰,在过去的一年中,我们团队在大家的帮助下和明确目标的指引下,非常艰难的走过来了。没有足够的资源,只有足够的热情和开发最好快开平台的动力,让我们从去年的今天 2.9 发布的时候,用了足足一年才迎来换代版本 3.0 的升级。这一执念来自于很早之前一次与朋友的交流,3.0 版本才是一款产品的真正第一版。
最新开源
- 参考我们的文档确保开箱即用和极少的 BUG。
- 全新技术栈 Boot3 + Vue3 + Flowable7 + Sa-Token + Mybatis-Flex / Mybatis-Plus。
- 在线表单和工作流的主体功能全部开源。
-
前端提供「高颜值」的表单编辑器和流程编辑器。
全新橙单
- 免费的代码生成,本质都是 CURD,但橙单可以支持「跨服务多表关联」级联增删改查的一键生成。
- 全新的网站设计,希望可以让更多的同行第一眼就能记住我们。
- 全新的文档设计,高颜值和极优质的阅读体验,授人以鱼不如授人以渔的文档内容。
- 全优的代码质量,每次修改代码都用 SonarLint 扫描,发布之前 SonarQube 再次扫描,确保代码 0 警告。
- 卓越的架构设计,流程表单中心,报表中心,权限中心,业务服务正交组合,这些我们完全做到了收放自如并一键生成。
- 完整的演示工程,线上演示工程,以及多租户的演示环境,可以很好的展示我们代码生成的能力。
最新功能
- 移动端,在线表单同时支持 Vant 和 Uniapp。
- 移动端,工作流审批同时支持 Vant 和 Uniapp。
- 移动端,统计表单同时支持 Vant 和 Uniapp。
- 移动端,路由表单代码生成同时支持 Vant (H5) 和 Uniapp (小程序)。
- 移动端,路由表单工作流代码生成同时支持 Vant (H5) 和 Uniapp (小程序)。
- 移动端,路由统计表单代码生成同时支持 Vant (H5) 和 Uniapp (小程序)。
- 工作流,支持流程复活,既已经完成的流程还能再次回到审批状态。
- 工作流,支持任务超时提醒,已支持「消息提醒和自动审批」。
- 工作流,支持流程任务空审批人的处理机制,目前已实现「自动审批、自动拒绝和指定转派」。
- 工作流,支持对已存在业务数据的多次审批。
- 工作流,支持服务启动时指定流程表所在数据源。
- 工作流,Spring Boot 3 版本升级至 Flowable 7。
- 工作流,Spring Boot 2 版本升级至 Flowable 6.8。
- 工作流,原有自动跳过的执行监听器改为任务监听器,以支持更多自动跳过条件。
- 在线表单,支持批量导入,导入过程支持字典数据的反向翻译。
- 在线表单,根据配置项可以切换,业务表和在线表单表之间是同库还是跨库。之前就支持跨库,因此会有多次事务的副作用。
- 报表模块,集成 GoView 支持可视化大屏。
- 报表模块,打印支持 API 数据集。
- 报表模块,用 x-spreadsheet 替换掉 luckysheet,作为打印编辑器的电子表单组件。
- 报表模块,打印预览改为 x-spreadsheet 预览,可以直接下载 Excel 数据文件。
- 报表模块,新增支持 Doris 分析数据库。
- 基础框架,单体工程支持 Sa-Token。
- 基础框架,微服务工程支持 Sa-Token。
- 基础框架,多租户工程支持 Sa-Token。
- 基础架构,全局编码字典支持独立数据源配置。
- 基础架构,支持华为云 OSS。
- 基础架构,全模块支持华为 OpenGauss。
- 基础架构,升级到 Knife4j 4.5.0,全面支持 OpenAPI3 规范。
- 基础架构,升级支持 Spring Boot 3.1.6。从当前版本开始,橙单将同时支持 Spring Boot 3.x 和 Spring Boot 2.7.x。
- 基础架构,升级支持 Mybatis Flex。从当前版本开始,橙单将同时支持 Mybatis Flex 和 Mybatis Plus。
- 多租户,完整集成移动端。
- 多租户,完整集成在线表单,租户可自行配置个性化在线表单。
- 多租户,完整集成工作流,租户可自行配置流程。
- 多租户,完整集成统计表单,租户可自行设计自己的统计图表表单。