Commit Graph

2809 Commits

Author SHA1 Message Date
dap
ba65f750d4 feat(全局): 添加全局弹窗上下文组件并声明类型
添加 PopupContext 组件用于全局提供 message、modal 和 notification 方法
在 global.d.ts 中声明对应的 window 类型
将 analytics 页面的 notification 调用改为使用全局方法
2026-01-14 15:45:39 +08:00
dap
5776672901 style(antd): 移除导致页面无法滚动的样式并清理注释代码
移除 overscroll-behavior 属性以修复页面滚动问题
清理不再使用的按钮和标签样式代码
2026-01-14 15:45:28 +08:00
MRSWC
8a7e2bd8e4 fix:修复默认默认首页如果携带参数时刷新页面参数丢失问题 (#7102)
Co-authored-by: chenwei <chenw@jiuzhekan.com>
2026-01-14 15:38:55 +08:00
JyQAQ
174c4ae749 fix(antd Upload onChange Event): rewrite onChange event to handle upl… (#7098)
* fix(antd Upload onChange Event): rewrite onChange event to handle upload success or error messages

* fix(antd Upload onChange Event): rewrite onChange event to handle upload success or error messages

* fix(antd Upload onChange Event): rewrite onChange event to handle upload success or error messages
2026-01-14 15:38:21 +08:00
JyQAQ
67da9417a8 feat(upload prop:crop,aspectRatio): from Upload component accept prop… (#7095)
* feat(upload prop:crop,aspectRatio): from Upload component accept prop crop,aspectRatio

* feat(upload prop:crop,aspectRatio): from Upload component accept prop crop,aspectRatio

* feat(upload prop:crop,aspectRatio): from Upload component accept prop crop,aspectRatio

* feat(upload prop:crop,aspectRatio): from Upload component accept prop crop,aspectRatio
2026-01-14 15:38:05 +08:00
dap
35e8549dcc refactor(auth): 移除登录成功后的测试通知代码
feat(analytics): 添加antdv-next变更说明文档和演示功能
2026-01-14 15:18:58 +08:00
dap
bc8ee604fb fix(notification): 统一使用title属性替代message属性
refactor: 将notification的message属性替换为title属性以保持一致性
feat: 在登录成功时添加新的notification样式演示
docs: 添加antdv-next替换ant-design-vue的提示
2026-01-14 14:55:41 +08:00
dap
2f6fd30fa7 docs: 更新中文README文档,添加antdv-next说明并调整表格格式 2026-01-13 21:57:20 +08:00
dap
e73f90bb05 refactor(dict): 重构字典标签展示逻辑使用 TSX 语法
将字典标签的展示逻辑从模板语法重构为 TSX 语法,使用 Descriptions 组件的 items 属性统一管理
修复 class 属性顺序不一致的问题,提升代码可维护性
2026-01-13 21:56:15 +08:00
dap
9428b44e30 refactor(workflow): 重构审批时间线组件,将头像逻辑移至父组件
将审批时间线项中的头像显示逻辑移动到父组件中统一管理
简化子组件代码并提高一致性
2026-01-13 21:52:20 +08:00
dap
5c30bcdefa refactor(views): 优化组件代码结构,使用tsx和计算属性重构描述列表
重构多个组件中的描述列表,使用tsx语法和计算属性items来简化模板代码
统一调整样式类名顺序,提升代码可读性和维护性
2026-01-13 21:45:21 +08:00
dap
b427a77fc1 refactor(workflow): 优化审批组件代码结构
重构审批卡片组件,使用 items 属性替代 DescriptionsItem 子组件
修复 Textarea 组件名称大小写问题
调整样式类顺序保持一致性
2026-01-13 21:35:05 +08:00
dap
58071810d9 refactor(redis-description): 重构 Redis 描述组件使用 computed 属性
使用 computed 属性动态生成 Descriptions 的 items 配置,提升代码可维护性
移除模板中的硬编码,使数据结构更清晰
2026-01-13 21:32:55 +08:00
dap
2ca75d7bf0 refactor: 简化默认过期时间的计算逻辑 2026-01-13 21:29:09 +08:00
dap
1cee71e18f refactor(login-info-modal): 使用 computed 重构描述列表项以提高可维护性 2026-01-13 21:26:47 +08:00
dap
935e86cdeb refactor(monitor): 重构操作日志预览组件使用 TSX 语法
使用 TSX 语法重写操作日志预览组件,简化模板代码并提高可维护性
移除 DescriptionsItem 组件,改用 items 属性配置描述项
2026-01-13 21:24:57 +08:00
dap
5fc59de0e9 refactor(notice-modal): 重构表单验证逻辑,使用FormInstance替代useForm
使用antdv-next的FormInstance替代原有的useForm方法,简化表单验证逻辑
表单验证规则类型从RuleObject更新为Rule以匹配新API
2026-01-13 21:14:29 +08:00
dap
2d68ff0d61 refactor(web-antd): 移除vue3-colorpicker依赖并使用antdv-next的ColorPicker
替换vue3-colorpicker为antdv-next内置的ColorPicker组件,简化依赖并统一组件库
2026-01-13 20:59:21 +08:00
dap
0ab5c46812 refactor(按钮样式): 替换btn-success类为variant和color属性
使用variant="link"和color="green"替代原有的btn-success类,统一按钮样式实现方式
2026-01-13 20:25:02 +08:00
dap
ff39e65d81 refactor(tenant-toggle): 使用getPopupContainer替代固定样式
移除Select组件的固定定位样式,改用getPopupContainer方法统一管理弹出层容器
2026-01-13 20:23:15 +08:00
dap
cc2f96b691 refactor(tenant-toggle): 更新antdv-next类型导入和下拉样式配置
更新Select组件类型导入为antdv-next的SelectProps,并调整下拉菜单样式配置格式以匹配最新API
2026-01-13 20:21:57 +08:00
dap
e4ab0bc359 refactor(菜单管理): 移除无用id属性并简化样式定义 2026-01-13 20:16:17 +08:00
dap
cb94bc5eca fix(menu): 修复子菜单按钮样式并更新组件类型声明
更新GhostButton的样式属性,将class改为variant和color
同时优化全局组件类型声明,直接引用Button类型
2026-01-13 20:16:02 +08:00
dap
efe744cfdd refactor(用户管理): 优化用户信息展示和操作菜单逻辑
重构用户信息模态框中的登录时间显示,移除重复代码并优化标签渲染
将用户列表中的操作菜单改为计算属性方式,简化模板代码
2026-01-13 19:58:30 +08:00
dap
0626b65c74 refactor(components): 移除废弃的Description组件并改用原生antd组件
移除已废弃的Description组件及其相关类型定义和hook,替换为直接使用antd原生Descriptions组件
更新user-reset-pwd-modal和user-info-modal使用新的实现方式
2026-01-13 19:40:17 +08:00
ppxb
f4a4ced88d fix: header auto mode issue (#7096) 2026-01-12 21:40:26 +08:00
dap
296bcbd857 fix(button): 将幽灵按钮类型从primary改为link并移除ghost属性 2026-01-12 11:28:37 +08:00
ppxb
19b2d7af41 fix: tdesign theme toggle and demos (#7087) 2026-01-10 14:11:08 +08:00
yuhengshen
343d8a1c1e fix: 切换时区后,页面不刷新 (#7085)
* fix: 切换时区后,页面不刷新

* fix: keep-alive 的页面,i18n 和 timezone 不更新
2026-01-10 14:10:27 +08:00
JyQAQ
9480f8272a feat(common-ui cropper): Implement the image cropping component VCropper (#7082)
* feat(common-ui cropper): Implement the image cropping component VCropper

* feat(common-ui cropper): Implement the image cropping component VCropper

* feat(common-ui cropper): Implement the image cropping component VCropper

* feat(common-ui cropper): Implement the image cropping component VCropper

* feat(common-ui cropper): Implement the image cropping component VCropper
2026-01-10 14:08:15 +08:00
ppxb
0d9e260a6a fix: vite.config.mts type error (#7081) 2026-01-10 14:07:28 +08:00
ppxb
51bca25345 fix(lint): pnpm format lint warning (#7080) 2026-01-10 14:06:03 +08:00
eric
694396dcfb refactor: move cleanup to finally block 2026-01-09 23:22:49 +08:00
eric
1cb53e943e refactor: 将跳转放到最后 2026-01-09 23:13:06 +08:00
eric
13c8318adc refactor: 1. 用 ref 包装 flag; 2. 在最后 清理 flag; 2026-01-09 23:05:05 +08:00
eric
48ed797055 fix: 防止 /logout 死循环 2026-01-09 22:38:11 +08:00
dap
a208034539 init: antdv-next 2026-01-08 20:56:07 +08:00
dap
1383f63361 refactor: 使用antd组件替换密码登录表单
- 废弃原有的shadcn-ui验证码组件,改用antd实现
- 更新登录表单中的验证码输入组件为新的antd实现
- 调整表单布局和样式
2026-01-08 11:47:37 +08:00
dap
dbe8beb7f9 Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev 2026-01-08 11:18:02 +08:00
xingyu4j
3c2285141c chore: update deps 2026-01-06 13:58:42 +08:00
xingyu
49b884c0b1 Merge branch 'main' into fix 2026-01-06 13:50:26 +08:00
ppxb
24d20ca9ee refactor: preference manager and export (#7068)
* fix: preferences drawer outline z-index

* refactor: preferencesManager and exports
2026-01-06 12:42:32 +08:00
wyc001122
6f02181024 fix(layout): 修复双列模式下重复显示logo的问题(#7071) (#7072) 2026-01-05 21:13:06 +08:00
dap
3566191cd1 merge 2026-01-05 20:42:25 +08:00
ppxb
ed3353a271 fix: preferences drawer outline z-index (#7067) 2026-01-04 14:44:33 +08:00
xingyu4j
965f5f96b7 chore: update deps 2026-01-04 11:03:19 +08:00
xingyu4j
61d9df7f58 feat: add cascader cspell:words 2026-01-04 11:00:07 +08:00
xingyu4j
231a5169ec fix: lint 2026-01-04 10:56:55 +08:00
xingyu4j
ce7b7b910a Merge branch 'main' of https://github.com/xingyu4j/vue-vben-admin into fix 2026-01-04 10:56:14 +08:00
JyQAQ
81a61558cb feat(upload prop:maxSize): from Upload component accept prop maxSize (AI prompt fixed) (#7059)
* feat(upload prop:maxSize): from component accept prop maxSize

* feat(upload prop:maxSize): from component accept prop maxSize

* feat(upload prop:maxSize): from component accept prop maxSize

* feat(upload prop:maxSize): from component accept prop maxSize
2026-01-03 13:19:40 +08:00