[开源]MIT开源协议,一款基于 SpringBoot 和 Vue 的权限管理系统

开源系统流程管理
2026-06-28 05:46 1 次浏览 • 0 次下载 0KB
[开源]MIT开源协议,一款基于 SpringBoot 和 Vue 的权限管理系统

一、开源项目简介

狸花猫

狸花猫是一款基于 SpringBoot 和 Vue 的权限管理系统。

二、开源协议

使用MIT开源协议

三、界面展示

系统截图

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

四、功能概述

狸花猫后台管理系统

基于Spring Boot 3.x 和 Vue 3.x 的后台管理系统。

为什么叫狸花猫

家里养了两只狸花猫,想以他们作为系统的主题。用任何一只的名字命名都不太好,干脆就按品种来命名了。

系统功能

系统包含完整的基于角色控制的 RBAC 权限管理系统,包括菜单管理、角色管理和用户管理。此外,还提供部门和岗位管理,适用于大多数业务场景,用户支持多部门并可指定默认部门,前后端均提供接口获取用户的默认信息。

字典管理

系统字典支持普通字典和树形字典,并提供工具类用于获取和翻译字典信息,前端还提供 dict-tag 组件,可以通过字典 value 直接展示字典 label,并自动匹配 tag 样式。

通知公告

通知公告集成了 Vditor 富文本解析器,并使用 SSE 实现了消息的实时发送与接收。

个人中心

个人中心支持个性化系统主题配置,支持主题、布局、导航等页面设置。

系统设置

管理员角色用户可以对系统进行进一步配置,包括默认密码设置、定期修改密码、同账号登录限制、自助注册配置、登录验证码开关、IP 黑名单和灰色模式。

其他功能

系统还提供了日志服务、在线用户监控、缓存监控、服务监控以及定时任务等功能。

后续将陆续更新项目中工具类、组件的使用手册及配套文档 

下载项目请点击发行版进行最新版本的下载,master 分支存在未开发完成的功能

五、技术选型

狸花猫是一款基于 SpringBoot 和 Vue 的权限管理系统。

本地开发环境

  • Java 21

  • MySQL 8+

  • node 20+

  • Redis

Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React、Angular,提供桌面版。

 

Vditor是一款基于浏览器端的Markdown编辑器,它以易于使用、功能强大和灵活定制而著称。这款编辑器旨在为用户提供一种高效、简洁和直观的方式来编辑和呈现Markdown文档。它适用于各种应用场景,包括但不限于写作、笔记记录、博客发布和文档编辑。