首页
/ Admin.Core v9.1.1版本发布:高级查询与组件优化升级

Admin.Core v9.1.1版本发布:高级查询与组件优化升级

2025-07-01 14:02:29作者:瞿蔚英Wynne

Admin.Core是一个基于.NET技术栈的后台管理系统框架,提供了丰富的组件库和功能模块,帮助开发者快速构建企业级后台管理系统。本次发布的v9.1.1版本主要围绕查询功能增强、组件统一性优化以及用户体验改进展开,为开发者带来更高效、更一致的前端开发体验。

高级查询功能全面升级

本次版本中最显著的改进是查询相关功能的全面升级。新增了my-high-search高级查询组件,它不仅支持基础的查询条件构建,还新增了查询方案的管理功能,包括:

  1. 查询方案选择:用户可以快速切换不同的查询方案
  2. 方案管理:支持查询方案的新增、修改和删除操作
  3. 条件存储:查询条件可以保存为方案供后续复用

同时新增了my-search.vue表单搜索组件,作为全局查询条件组件(命名为MySearch),该组件支持展开和收缩更多条件的功能,使得复杂查询界面更加简洁有序。

组件库统一性优化

为了提升组件使用的一致性和开发体验,本次版本对多个常用组件进行了统一性优化:

  1. 对话框风格统一:调整了所有对话框的头部和底部风格,确保视觉一致性
  2. 下拉列表组件:新增my-select全局组件,专门用于查询表单场景
  3. 链接组件:将所有Link组件的:underline="false"统一更改为:underline="never"
  4. 分页组件:统一将Pagination的small属性更改为size="small"
  5. 按钮组件:将<el-button type="text" />统一更改为<el-button type="primary" link />

这些改动虽然看似细微,但对于保持代码风格一致性和降低维护成本具有重要意义。

用户体验改进

在用户体验方面,本次更新带来了多项改进:

  1. JSON编辑器:新增支持暗黑主题,满足不同用户的视觉偏好
  2. 用户管理
    • 新增状态和性别查询条件
    • 左侧导航部门增加展开所有、收缩所有功能
    • 优化了部门图形样式
  3. 视图管理:视图地址新增地址前缀和后缀提示,减少配置错误

问题修复与性能优化

本次版本修复了多个关键问题:

  1. 修复了UnitOfWorkManagerCloud在多线程并发操作时提示same key的问题
  2. 解决了用户软删除操作时误删员工附表数据的问题
  3. 修正了日期控件赋值再清空查询时提示Invalid Date的异常
  4. 优化了高级查询中空字符串条件的处理逻辑

性能方面,除了上述修复外,还对.my-query-box样式进行了优化,并新增了.my-search-box样式,提升界面渲染效率。

技术栈更新

作为常规维护的一部分,本次版本将nuget包和npm包更新到了最新版本,确保项目依赖的安全性和稳定性。

总结

Admin.Core v9.1.1版本通过增强查询功能、统一组件风格、优化用户体验和修复关键问题,进一步提升了框架的易用性和稳定性。这些改进不仅使开发者能够更高效地构建后台管理系统,也为最终用户提供了更加流畅的操作体验。特别是高级查询功能的增强,将显著提升复杂业务场景下的数据查询效率。

登录后查看全文
热门项目推荐
相关项目推荐