Leo
|
b944e3751f
|
refactor(system): 更新系统管理模块组件引用
- 更新用户管理页面中的组件引用从Nova到Coi
- 更新角色管理页面中的组件引用从Nova到Coi
- 更新相关事件处理和方法调用
- 确保功能保持不变
|
2025-07-07 15:53:05 +08:00 |
|
Leo
|
1789e26611
|
feat(role): 优化角色管理页面UI交互体验
- 优化操作按钮样式,采用圆形按钮设计提升视觉效果
- 角色编码和排序字段改用主题色标签,保持界面一致性
- 新增NovaEmpty空状态组件,提供更好的无数据提示
- 完善按钮tooltip提示,增强用户操作引导
- 统一表格操作列宽度,优化布局紧凑性
- 移除用户类型标签的圆角,保持设计风格统一
优化要点:
- 操作按钮使用渐变色和悬停动效
- 标签颜色与主题紫色保持一致
- 空状态页面提供智能操作建议
|
2025-07-07 14:26:19 +08:00 |
|
Leo
|
fb1b2583bf
|
feat(ui): 完善系统管理页面权限控制
- 修复用户管理页面操作按钮权限检查
- 完善角色管理页面权限控制逻辑
- 使用权限常量替代硬编码权限标识
- 确保权限控制逻辑的一致性和准确性
|
2025-07-07 01:14:21 +08:00 |
|
Leo
|
1a3fd5220c
|
refactor(views): 重构页面组件代码块顺序
- 调整所有页面组件为template→script→style顺序
- 包括登录页面、仪表盘、系统管理、错误页面等
- 重构demo编辑器页面和监控图表组件
- 统一页面组件结构,提升开发体验
- 注:用户管理页面保留原结构待后续处理
|
2025-07-07 00:17:26 +08:00 |
|
Leo
|
c18e1fcb94
|
refactor(role): 清理调试代码和未使用函数
- 移除所有console.log和console.error调试语句
- 删除未使用的菜单渲染和统计函数
- 移除未使用的catch参数避免ESLint警告
- 简化代码结构,提升可维护性
- 保持核心功能不变
|
2025-07-06 19:03:15 +08:00 |
|
Leo
|
7577077c26
|
feat(role): 集成 NovaDialog 组件到角色管理页面
- 替换原生 n-modal 为自定义 NovaDialog 组件
- 统一角色表单弹框和菜单权限分配弹框的交互方式
- 使用 novaOpen/novaClose 方法控制弹框显示状态
- 移除调试用的 console 语句和未使用的函数
- 保持原有功能和用户体验不变
- 提升页面组件的一致性和可维护性
|
2025-07-06 18:21:10 +08:00 |
|