通用型企业级后台管理系统,可作为各类业务系统的基座快速二次开发。前端采用 Vue3 + Element Plus,后端采用 Spring Boot + MyBatis-Plus,数据库使用 MySQL,缓存使用 Redis。
核心功能包括 RBAC 角色权限控制(用户-角色-权限三级模型)、菜单动态路由、数据表格增删改查与批量操作、Excel 导入导出、操作日志审计、系统参数配置、多租户数据隔离。采用模块化架构设计,将通用能力封装为独立模块,新业务系统可在一周内完成基础框架搭建。
我负责整个系统的架构设计与全栈开发。后端采用分层架构,统一异常处理与响应封装;前端基于 Vue3 组合式 API,封装可复用的表格、表单、弹窗组件。系统支持 Docker 容器化一键部署。