
CyreneAdmin 是一款专为企业级后台系统打造的高效开发脚手架,它全面兼容 Spring Boot 与 Solon 双技术栈,并集成了权限管理、用户中心、动态菜单、操作审计等核心功能模块。该框架能显著缩短项目启动周期,同时保障系统安全性与长期可维护性。
全新版本 v1.3.0 现已正式上线。本次迭代聚焦于体验优化、架构升级与稳定性增强,核心更新内容如下:
? 问题修复
- 界面层:解决了页面路由跳转后查询参数丢失、应用状态未持久化等问题。
- 接口防护:加强了文件上传接口的XSS过滤策略,全面提升了输入校验强度。
- 登出流程:完善了用户退出登录的逻辑,确保登出时同步清除缓存菜单、重置多标签页状态。
? 构建体系升级
- 实现了前后端构建流程的标准化,有效降低了因环境差异带来的部署风险。
- 前端包管理工具切换至 pnpm,此举显著加快了依赖安装速度并减少了磁盘空间的占用。
♻️ 核心代码重构
- 系统服务层:将字典项、菜单树等层级数据的生成逻辑统一交由
TreeUtil处理,提升了代码的复用性与一致性。 - 通用工具类:对参数校验工具类进行了命名规范化处理,并剥离了已废弃的树形结构构造逻辑,降低了后续维护成本。
? 界面体验焕新
- 布局与动效:优化了页面切换时的过渡动画,改进了
AdminLayout组件的阴影表现与 z-index 层级配置。 - 顶部导航栏:对
AdminHeader组件进行了结构重构,精简了DOM节点数量,并优化了头像、昵称、角色信息等展示区域。 - 标签页管理:完全重写了
AdminTab组件,增强了激活态标识、关闭按钮交互反馈及多标签操作的流畅度。 - UI 统一性:新增了符合设计规范的下拉选择器与悬浮提示(Tooltip)组件,统一了交互语言与视觉节奏。
- 页面标题格式:将面包屑分隔符由
" - "替换为" / "(例如:“系统管理 / 用户列表”),使其更贴合中文用户的阅读习惯与行业标准。
源码地址:点击下载
