低代码系统产品系统

我要开发同款
易平2026年08月07日
90阅读

技术信息

语言技术
Java、HTML5、CSS、JavaScript、Vue
系统类型
Web、Web3
行业分类
开发工具、低代码

作品详情

行业场景

低代码/零代码应用开发平台 —— 面向「不懂代码的业务人员」和「要快速交付的开发者」两层用户,覆盖 表单 → 流程 → 报表 → 大屏 → 移动端
的完整应用生命周期。

功能介绍

一、功能模块
平台包含以下核心模块:在线开发(功能设计、报表设计、大屏设计、门户设计、集成助手)、流程引擎(流程设计、流程表单、流程监控)、代码生成(功能表单、
发起表单)、系统管理(系统配置、应用菜单、系统日志、系统监控、系统调度、打印模板、单据模板)、数据应用(数据连接、数据建模、数据字典、数据接口、接
口认证)、消息中心(消息监控、消息模板、发送配置、账号配置)、组织权限(组织/用户/角色/岗位管理、权限管理、在线用户)以及协同办公(发起流程、待办/
已办/抄送事宜、流程委托)。
二、主要功能描述
在线开发:拖拽式可视化设计器,零代码搭建业务表单与功能页面,支持在线发布、预览和权限绑定,业务人员即可完成应用搭建。
流程引擎:基于 LogicFlow 的可视化流程设计,支持会签、或签、加签、委托、驳回等审批操作,表单与流程深度绑定,覆盖全部办公审批场景。

项目实现

技术栈:后端 Java 8 + Spring Boot + MyBatis-Plus + Druid + dynamic-datasource + Sa-Token/JWT + Redis + XXL-JOB,支持 MySQL/Oracle/SQLServer/PG/达梦/人大金仓六库;前端 Vite + Vue3 + TS + Ant Design Vue + Pinia + WindiCSS(另存 Vue2 版),移动端 uni-app 一套多端;桌面端 Electron。
架构:多项目工作区。后端为单体多模块 Maven 工程,每个业务模块统一 entity/api/biz/controller 四层;数据源手动装配,支持多源与分库分表;前端经 /dev 代理对接后端;外挂报表、文件预览、调度三个独立服务。
实现亮点:
自研流程引擎——JSON 模板驱动,18张表,发起时生成每实例节点快照,实例与模板版本彻底隔离;内置会签(按比例)/或签/依次审批、前后加签回流、驳回到任意节点、超时自动审批、8类节点事件,深度贴合国内审批语义,摆脱 BPMN/Flowable 黑盒。
自研表单引擎——FormGenerator 设计器 + Parser 按 JSON Schema 动态渲染,全平台(流程表单、在线开发、门户)一套复用,字段权限可按流程节点配置。
低代码双路线——“在线开发”纯配置动态渲染(通用接口 + 运行时拼 SQL,零代码上线)与“代码生成”(Velocity 约 44 个模板产出前后端全量代码,zip下载)并存,在线发布还能直接建主/子表。
国产化全适配,多库差异在适配层消化;组织架构、消息、权限与引擎一体化,无集成成本。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论