企业信息化建设中,业务表单、审批流转与数据管理的需求变化快,传统定制开发周期长、成本高、每次调整都要重新开发。本项目立项目的是让业务人员通过可视化配置完成表单与流程搭建,无需从零编码即可交付可用的管理系统,把交付周期从数月压缩到数周。
适用场景包括企业内部管理系统搭建、业务流程在线化、多组织多租户的 SaaS 场景,以及需要快速响应业务变化的定制化交付项目。平台自 2022 年起持续研发至今,已完成从设计器、运行引擎到安全网关的完整能力建设。
点击空白处退出提示
语言技术
Java、SpringCloud、JavaScript、Vue、TypeScript系统类型
Web行业分类
企业服务、开发工具
企业信息化建设中,业务表单、审批流转与数据管理的需求变化快,传统定制开发周期长、成本高、每次调整都要重新开发。本项目立项目的是让业务人员通过可视化配置完成表单与流程搭建,无需从零编码即可交付可用的管理系统,把交付周期从数月压缩到数周。
适用场景包括企业内部管理系统搭建、业务流程在线化、多组织多租户的 SaaS 场景,以及需要快速响应业务变化的定制化交付项目。平台自 2022 年起持续研发至今,已完成从设计器、运行引擎到安全网关的完整能力建设。
平台由低代码引擎、统一安全体系、工作流引擎与企业能力中心四部分组成。
低代码引擎包含可视化表单设计器、运行时渲染引擎、业务编排、Schema 校验与脚本执行能力,支持在线配置生成可运行的业务模块。工作流引擎基于 Flowable 实现,支持审批流转、节点编排与流程实例管理。
统一安全体系提供服务网关、统一授权与许可证管理,实现接口鉴权、权限控制与租户隔离。企业能力中心提供文件存储、缓存、消息通知、文档聚合与知识库等基础服务。
平台采用微服务架构,共 18 个服务与 5 个共享基础库,具备多租户隔离、分布式事务处理与服务治理能力。
作为项目负责人与独立开发者,完成平台从 0 到 1 的设计与开发:承担低代码引擎、统一安全体系、工作流引擎集成与服务治理四条技术线,规划并落地全部微服务的边界划分与共享基础库,同时负责部署架构与持续迭代维护。
技术上采用 Spring Cloud 微服务架构,将低代码能力拆分为设计、运行时、编排、Schema 校验与脚本执行等独立服务,按能力边界解耦,使各服务可独立升级;前端采用 Vue3 实现设计器与运行时渲染的分离。
实现亮点与难点:一是多租户数据隔离与统一鉴权在一套网关体系内落地,避免业务服务各自实现权限;二是工作流引擎与业务模型的集成,以及流程实例深删链路的稳定性处理;三是 13 个服务共用的基础库版本管理,通过统一异常与领域基础模块收敛差异。
平台形成从可视化设计、运行时渲染、流程编排到网关鉴权与能力服务的完整闭环。






评论