[开源]MIT开源协议,基于 Spring Boot + Vue3 前后端分离的开发脚手架

开源系统流程管理
2026-06-28 06:11 2 次浏览 • 0 次下载 0KB
[开源]MIT开源协议,基于 Spring Boot + Vue3 前后端分离的开发脚手架

一、开源项目简介

ohoh-admin-vue3

基于Spring Boot + Vue3前后端分离的开发脚手架。

  • 后端技术栈:Spring Boot2.7.12、MyBatis-Plus、MySQL、Redis。
  • 前端采用 Geeker-Admin 框架:Vue3.4、TypeScript、Vite5、Pinia、Element-Plus。
  • 权限认证框架依赖 Sa-Token 实现,让鉴权变得简单、优雅。
  • RBAC权限设计,支持菜单和按钮级的动态权限控制,支持数据权限分级授权。
  • 系统功能齐全的后端管理基础框架。

二、开源协议

使用MIT开源协议

三、界面展示

效果图

登录页

图片

首页

图片

全局公共角色

图片

给角色授权资源

图片
给角色授权用户
图片
给角色授权数据
图片
给用户授权角色
图片
bpmn.js流程设计器
图片

四、功能概述

项目功能

版本 2

流程定义管理:bpmn.js流程设计器。节假日管理:维护节假日数据,计算工作日。开发ing...

版本 1.0.0

系统资源管理:配置系统菜单及按钮。系统字典管理:维护系统字典数据。组织机构管理:维护系统组织机构数据。系统角色管理:支持系统资源授权,支持按组织机构层级数据范围授权,支持配置全局公共角色。系统用户管理:维护系统用户数据,支持单用户挂靠多部门。岗位管理:维护岗位数据。系统日志管理:查询系统登录、登出、操作、异常日志。

五、技术选型

基于Spring Boot + Vue3前后端分离的开发脚手架。

  • 后端技术栈:Spring Boot2.7.12、MyBatis-Plus、MySQL、Redis。
  • 前端采用 Geeker-Admin 框架:Vue3.4、TypeScript、Vite5、Pinia、Element-Plus。
  • 权限认证框架依赖 Sa-Token 实现,让鉴权变得简单、优雅。
  • RBAC权限设计,支持菜单和按钮级的动态权限控制,支持数据权限分级授权。
  • 系统功能齐全的后端管理基础框架。

文件目录

ohoh-admin-vue3
├─ ohoh-admin-server        # 后端代码
├─ ohoh-admin-client        # 前端代码
├─ db                       # 建库脚本
├─ images                   # README 图片资源
└─ README.md                # README 介绍