Commit Graph

2900 Commits

Author SHA1 Message Date
dap
f3942edece refactor(router): 移除未使用的路由模块
清理不再使用的 dashboard 和 vben 路由模块文件,保持路由结构整洁
2026-02-09 16:47:51 +08:00
dap
4a6745a8ea perf(vite-config): 禁用 sourcemap 以减小构建输出体积 2026-02-09 16:45:42 +08:00
dap
88b311202d fix: 关闭弹窗前确认对话框禁用背景模糊
避免弹窗关闭时的背景闪烁问题,提升用户体验
2026-02-09 16:43:15 +08:00
dap
7d1a51bfe3 docs: 从文档中移除已知问题部分
移除关于 message duration 无效的已知问题记录,因为该问题已解决。
2026-02-09 16:40:57 +08:00
dap
7092cd59d3 chore: 移除 web-antdv-next 应用及相关文件 2026-02-09 16:28:41 +08:00
dap
2189f22bbd Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into antdv-next 2026-02-09 16:26:26 +08:00
Jin Mao
8a215fbcc7 chore: release 5.6.0 2026-02-09 05:09:57 +08:00
Jin Mao
ac5e4c4722 chore: update deps 2026-02-09 04:52:06 +08:00
Jin Mao
04d01b0bab chore: fix lint 2026-02-09 04:49:06 +08:00
Jin Mao
cb1d7565a3 Merge branch 'fork/ffgenius/antd-vue-next' 2026-02-09 03:09:01 +08:00
Jin Mao
1d9b6407a4 chore: 更新开发环境端口号配置
- 将 VITE_PORT 从 5555 修改为 5999
- 保持其他环境变量配置不变
2026-02-09 03:04:42 +08:00
MistyMoon
22ed522711 feat: support menuVisibleWithForbidden in generate-routes-backend (#7526)
当后端菜单项 `meta.menuVisibleWithForbidden` 为 true 时,将其路由组件替换为 403 页,菜单仍展示该项,访问时展示 403,便于用户知悉功能并申请权限。
2026-02-09 02:44:29 +08:00
Jin Mao
a3598ef859 chore: fix lint 2026-02-09 02:42:50 +08:00
Jin Mao
6fe09ec2dd perf: optimize the closing jump logic of tabs 2026-02-09 02:36:38 +08:00
Jin Mao
57911d9e09 Merge branch 'tab-2026020401' of https://github.com/ming4762/smart-boot-ui-vben into ming4762-tab-2026020401 2026-02-09 02:36:04 +08:00
Bin
3aee283495 Revert "feat(web): cancel pnpm-lock.yaml submission"
This reverts commit 54b24c2677.
2026-02-08 23:14:31 +08:00
Bin
54b24c2677 feat(web): cancel pnpm-lock.yaml submission 2026-02-08 23:12:40 +08:00
Bin
8cadad0a1e feat(web): add antdv-next model 2026-02-08 23:00:19 +08:00
zhongming4762
633c5f3cda perf: optimize the closing jump logic of tabs
* 依据tab访问历史回退上一个tab,原逻辑是返回一下个 或 上一个
 * 支持在配置中开启或关闭
2026-02-08 20:50:54 +08:00
zhongming4762
a8431e2040 perf: optimize the closing jump logic of tabs
* 依据tab访问历史回退上一个tab,原逻辑是返回一下个 或 上一个
 * 支持在配置中开启或关闭
2026-02-08 20:36:32 +08:00
zhongming4762
7a2b916387 perf: optimize the closing jump logic of tabs
* 依据tab访问历史回退上一个tab,原逻辑是返回一下个 或 上一个
 * 支持在配置中开启或关闭
2026-02-08 20:36:16 +08:00
Jin Mao
f4dfb68b7b Merge branch 'MrLeo-main' 2026-02-06 15:41:55 +08:00
Jin Mao
8f4f27d860 Merge branch 'main' of https://github.com/MrLeo/vue-vben-admin into MrLeo-main 2026-02-06 15:39:48 +08:00
tikitoki
e9eab29953 fix:fix password input icon visual bug in certain browser (#7521)
Co-authored-by: nick8799981325 <zc1078134211@163.com>
2026-02-06 15:28:48 +08:00
Leo Caan (陈栋)
4f1eeb7da5 fix: 修复设置default-expanded-level后无法check更低层级节点 logic and tree value updates (#7155)
假设缺省展开2级,当check 3级节点时,会触发effectWatch重新收缩到2级,并丢失check操作check操作andling.
2026-02-06 12:55:14 +08:00
dap
1b3eb65280 refactor: 简化按钮波浪模式选项数组的构建方式 2026-02-05 21:32:59 +08:00
dap
d1461f3fa4 feat(theme): 集成快乐工作主题的按钮波纹效果
从 @antdv-next/happy-work-theme 引入 DotEffect 组件,替换原有的自定义快乐波纹效果实现。这提升了波纹动画的视觉效果和一致性,并遵循了该主题库的推荐用法。

- 在 pnpm-workspace.yaml 和 package.json 中添加 @antdv-next/happy-work-theme 依赖
- 更新按钮波纹模式选择器的类型定义以匹配 ThemePreferences
- 重写 showHappyEffect 函数,使用 createApp 动态挂载 DotEffect 组件
2026-02-05 18:56:50 +08:00
Leo
6fd426d719 fix: 当 showToolbar 为 false 时禁用工具栏(vxe-table),减少无 Toolbar 的 Gird 留白 2026-02-04 22:20:17 +08:00
zhongming4762
331da3c8c7 perf: optimize the closing jump logic of tabs
* 依据tab访问历史回退上一个tab,原逻辑是返回一下个 或 上一个
2026-02-04 19:29:33 +08:00
dap
4c0dc60ce6 style(loading): 将熊猫加载动画替换为星球主题动画
更新加载页面的CSS和HTML结构,使用新的星球旋转动画替代原有熊猫动画,提升视觉新鲜感并保持加载功能不变。
2026-02-04 10:47:58 +08:00
dap
cba346b0fc refactor(布局): 将内容加载组件从 VbenSpinner 替换为 VbenLoading 2026-02-04 10:37:22 +08:00
dap
f53c7b48c0 perf(web-antd): 缩短加载页面的淡出过渡时间
将 loading.html 中全局隐藏过渡的持续时间从 1 秒减少到 0.6 秒,以加快页面切换时的视觉反馈速度,提升用户体验。
2026-02-03 21:31:03 +08:00
dap
543162986f feat: 添加自定义应用加载动画页面
添加一个带有熊猫动画的 loading.html 作为应用加载页面,替换默认的加载体验。同时更新 VS Code 设置,将 HTML 文件的默认格式化工具从 Prettier 改为 VS Code 内置的 HTML 语言功能,以更好地处理 HTML 文件。
2026-02-03 21:24:57 +08:00
dap
1276559728 fix(upload): 修复组件属性透传问题
在 file-upload 和 image-upload 组件中添加 v-bind="$attrs" 以确保所有未声明的属性能够正确传递给底层 Upload 组件,避免因属性丢失导致的功能异常。
2026-02-03 19:52:56 +08:00
dap
3c8d613623 fix(upload): 返回 Upload.LIST_IGNORE 防止超大文件被加入列表
修复 Safari 浏览器下文件类型校验问题,同时确保上传文件大小超过限制时,通过返回 Upload.LIST_IGNORE 来阻止文件被加入待上传列表,避免界面显示异常。
2026-02-03 19:18:05 +08:00
dap
2a126c9ca2 style(operlog): 优化操作日志预览的标签间距
统一使用 flex gap 替代空标签包裹,提升布局一致性
2026-02-03 15:53:07 +08:00
dap
70acbdd7c5 fix(notification): 限制全局消息最大显示数量为1
修复通知组件在多次触发时可能显示多条消息的问题,通过配置 message prop 的 maxCount 参数确保始终只显示最新的一条通知消息
2026-02-03 15:51:21 +08:00
dap
d7552b0faf build: 锁定 vxe-pc-ui 依赖版本为精确版本
修复依赖版本号前多余的特殊字符,确保构建一致性
2026-02-03 14:36:02 +08:00
dap
fb33137790 build: 将 antdv-next 依赖从 rc 版本升级至稳定版
升级 antdv-next 至 1.0.0 稳定版本,以在生产环境中使用经过完整测试的稳定组件库。
2026-02-03 10:33:23 +08:00
dap
f2bd1cc378 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into antdv-next 2026-02-03 10:30:21 +08:00
dap
6bf71681c4 fix(antd): 禁用模态框和抽屉背景模糊效果
由于当前 mask blur 配置不生效,显式设置 modal 和 drawer 的 mask blur 为 false
2026-02-02 13:55:56 +08:00
dap
a5f66bce57 chore: 删除演示用的访问统计视图及相关文件 2026-02-02 13:29:47 +08:00
dap
949b81e630 docs: 更新分析页面的变更说明文档
移除已恢复功能的过时说明,保持文档与当前实现同步
2026-02-02 13:29:08 +08:00
dap
17aefd5568 fix: 统一状态切换函数参数类型为 SwitchProps['checked']
修复多个系统管理页面及全局组件中状态切换函数参数类型不一致的问题,将原先的 `boolean` 类型统一为 `SwitchProps['checked']` 类型,确保与 antdv-next 组件库的类型定义保持一致,提高类型安全性和代码一致性。
2026-02-02 13:27:49 +08:00
dap
41f0e043e9 fix(租户套餐): 修复状态切换开关绑定值错误
使用 `:value` 替代 `v-model:value`,将绑定值修正为布尔类型,以匹配 `ApiSwitch` 组件的预期值。
2026-02-02 11:05:14 +08:00
dap
f276b0f062 perf(router): 并行获取用户信息和生成路由以提升性能
通过 Promise.all 并行执行用户信息获取和路由生成操作,减少页面加载等待时间
2026-02-02 10:45:34 +08:00
dap
6d42a6d1bd docs: 移除已修复问题的记录
移除“图片上传预览无效”这一已知问题记录,因为该问题已得到解决。
2026-02-02 09:35:50 +08:00
dap
3c2acf9ca1 fix(upload): 修复图片预览时隐藏样式不生效的问题
使用 :styles 属性替代 class 来隐藏预览图片,确保预览功能正常触发
2026-02-02 09:35:30 +08:00
dap
9b38389040 chore: 更新 antdv-next 依赖至 1.0.0-rc.8 2026-02-02 09:34:10 +08:00
ming4762
c48943bc67 fix: fix Nested Objects dependencies not effective (#7345) 2026-01-31 16:44:20 +08:00