一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介狸花猫狸花猫是一款基于 SpringBoot 和 Vue 的权限管理系统。
二、开源协议使用MIT开源协议
三、界面展示系统截图四、功能概述狸花猫后台管理系统基于Spring Boot 3.x 和 Vue 3.x 的后台管理系统。
为什么叫狸花猫家里养了两只狸花猫,想以他们作为系统的主题。用任何一只的名字命名都不太好,干脆就按品种来命名了。
系统功能系统包含完整的基于角色控制的 RBAC 权限管理系统,包括菜单管理、角色管理和用户管理。此外,还提供部门和岗位管理,适用于大多数业务场景,用户支持多部门并可指定默认部门,前后端均提供接口获取用户的默认信息。
字典管理系统字典支持普通字典和树形字典,并提供工具类用于获取和翻译字典信息,前端还提供 dict-tag 组件,可以通过字典 value 直接展示字典 label,并自动匹配 tag 样式。
通知公告通知公告集成了 Vditor 富文本解析器,并使用 SSE 实现了消息的实时发送与接收。
个人中心个人中心支持个性化系统主题配置,支持主题、布局、导航等页面设置。
系统设置管理员角色用户可以对系统进行进一步配置,包括默认密码设置、定期修改密码、同账号登录限制、自助注册配置、登录验证码开关、IP 黑名单和灰色模式。
其他功能系统还提供了日志服务、在线用户监控、缓存监控、服务监控以及定时任务等功能。
后续将陆续更新项目中工具类、组件的使用手册及配套文档
下载项目请点击发行版进行最新版本的下载,master 分支存在未开发完成的功能
五、技术选型本地开发环境Java 21MySQL 8+node 20+RedisVditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React、Angular,提供桌面版。
Vditor是一款基于浏览器端的Markdown编辑器,它以易于使用、功能强大和灵活定制而著称。这款编辑器旨在为用户提供一种高效、简洁和直观的方式来编辑和呈现Markdown文档。它适用于各种应用场景,包括但不限于写作、笔记记录、博客发布和文档编辑。
六、源码地址访问一飞开源:https://code.exmay.com/