网站首页 > 技术文章 正文
如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
项目介绍
agile-bpm-basic是一个基于 SpringBoot + Vue3 全新开源的前后台分离低代码快速开发平台,项目旨在提供高效、低代码的开发体验,通过整合主流技术栈,实现快速构建企业级应用。
应用场景
- 企业级应用:适用于各种规模企业的后台管理系统,如 ERP、CRM、OA 等。
- 流程管理:适合需要复杂流程管理的应用场景,如请假审批、报销流程、项目管理等。
- 内容管理:支持公告、新闻等内容的发布与管理。
- 组织管理:适用于需要对用户、角色、岗位进行精细管理的组织。
功能模块
个人办公
- 待办事项:列出用户当前需要处理的任务。
- 抄送传阅:支持任务的抄送和传阅功能。
- 办理历史:记录用户处理过的任务历史。
- 发起申请:允许用户发起新的申请或任务。
- 申请历史:查看用户发起过的所有申请记录。
- 我的草稿:保存用户未提交的草稿。
组织管理
- 组织管理:管理企业的组织架构。
- 用户管理:对用户进行增删改查操作。
- 角色管理:定义和管理用户角色。
- 岗位管理:定义和管理岗位信息。
流程管理
- 表单设计:自定义流程表单。
- 流程设计:设计流程路径和节点。
- 流程实例管理:查看和管理流程实例。
- 任务管理:分配和管理流程任务。
- 系统对话框管理:管理流程中的对话框。
系统管理
- 字典分类管理:管理系统的字典数据。
- 异常日志:记录系统异常日志。
- 系统资源:管理系统资源。
- 系统属性:配置系统属性。
- 常用脚本:提供常用脚本。
- 短信邮件通知:支持短信和邮件通知功能。
功能特点
- 前后台分离:前端基于 Vue3 和 TypeScript,后端基于 SpringBoot,实现前后台分离开发。
- 低代码开发:提供丰富的组件和工具,降低开发难度,提高开发效率。
- 模块化设计:后端采用 Maven 模块化管理,模块间低耦合,易于扩展和维护。
- 灵活的布局和主题:前端支持三种布局,可以自定义主题风格。
- 强大的流程引擎:基于 Activiti7,支持复杂的流程设计和管理。
- 国际化支持:全面支持国际化,方便多语言环境下的使用。
项目技术栈
前端技术栈
- Vue3:前端主框架,使用组合式 API。
- TypeScript:强类型语言,提高代码质量和可维护性。
- Element-plus:基于 Vue3 的 UI 组件库。
- Pinia:Vue3 的状态管理库。
- Axios:HTTP 请求库。
- Vite:前端构建工具。
后端技术栈
- SpringBoot:Java 后端框架,提供快速开发的能力。
- MybatisPlus:持久层框架,简化数据库操作。
- Activiti7:工作流和业务流程管理(BPM)平台。
- Jackson:Java 对象与 JSON 之间的转换库。
- JDK17:Java 开发工具包。
- Hutool:Java 工具类库,简化开发。
- Maven:项目管理和构建工具。
功能演示
开源地址
https://gitee.com/agile-bpm/agile-bpm-basic
如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
猜你喜欢
- 2025-06-30 为什么要选择Vite开发呢?(为什么选择vue开发)
- 2025-06-30 一个基于DeepSeek 网站构建的工具:DeepSite
- 2024-10-07 怎么做一名高薪前端工程师 必备哪些技术工具
- 2024-10-07 Gulp构建工具 gn构建工具
- 2024-10-07 JavaScript全栈开发-构建工具 javascript开发技术大全
- 2024-10-07 10.8K star!开源神器 Kotaemon:轻松构建你的专属文档问答系统
- 2024-10-07 前端之webpack构建工具的基础使用
- 2024-10-07 Web前沿开发技术实战 构建前端架构必备技术指南
- 2024-10-07 Vue3全新的前端构建工具vite学习 基于vue的前端架构设计
- 2024-10-07 前端开发的时候为什么使用构建工具?
你 发表评论:
欢迎- 577℃几个Oracle空值处理函数 oracle处理null值的函数
- 573℃Oracle分析函数之Lag和Lead()使用
- 559℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 558℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 554℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 543℃【数据统计分析】详解Oracle分组函数之CUBE
- 531℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 527℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端懒加载 (49)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)